-
测试环境变量:在运行时与编译时的环境变量测试
资源介绍
环境变量测试
测试运行时与编译时环境变量
Webpack开发模式
运行npm run build:webpack-dev
dist/test.webpack-dev.js最后一部分eval("if (true) {\n console.log(\"hi, this is development environment\");...
process.env.NODE_ENV在编译时替换为“开发”
Webpack生产模式
运行npm run build:webpack-prod
dist/test.webpack-prod.js最后一部分function(e,t,n){console.log("hi, this is development environment")}
除了替换之外,由于webpack优化,还删除了if (true)语句。
结论
可以在编译时使用Babel或wepba