js process对象解惑

JavaScript023

js process对象解惑,第1张

console.log(env.TEST) //aaa

console.log(env.NODE_ENV) //local

return {

devtool: 'inline-source-map',

entry: {

vendor: [

'react',

'react-dom',

。。。

}

}

}

```

- 注意点:

- 如果你的服务是通过webpack-dev-server启动

- 如果直接在命令行中使用TEST=aa webpack-dev-server

- 那么就只能在webpack.config.js中的module.export回调函数中通过process.env.TEST访问到传入的值

- 而不能在code中访问到

在写node进程前,我们搞懂一些概念

服务是系统自动完成的,与是否登录用户无关

进程是需要分配CPU,实际运行的。和用户登录有关

这个process是nodejs中的全局对象,不需要require进来,就可以直接使用,

process在全局对象上面的方法,不需要额外的引入,可以直接使用

参考:

nodejs中process解读

https://juejin.im/post/5ad4d5066fb9a028e25e0a8a

参考: