1. process
这个process是什么?为何都没有引入就可以使用了呢?
process
对象是一个 global
(全局变量),提供有关信息,控制当前 Node.js
进程。作为一个对象,它对于 Node.js
应用程序始终是可用的,故无需使用 require();
那procee.env呢?是啥?
process.env
属性返回一个包含用户环境信息的对象
2. builds
编译的对象的配置,蓝色框 框起来的是对此对象的注释,这个的解释就是只运行时(CommonJS). 使用bundlers,如Webpack、Browserify
3. genConfig()
根据传过来的值进行配置并返回
4. process.env.TARGET
若指定了process.env.TARGET,则按指定的导出;否则提供getBuild和getAllBuilds方法