npm_package_config
package.json中可以设置config属性,在这个配置中可以配置一些不变化的值,比如本地项目运行的端口port,因此我们可以这样写:
{
"version": "0.1.3",
"author": "",
"license": "MIT",
"config": {
"port": "4400",
"hot": 1
},
.......
}
在webpack配置的js文件里,我们就可以直接使用这个配置的port:
port: process.env.npm_package_config_port || 3000
更详细的文档可以参考package.json的各个属性介绍。
网友评论