我没有使用webpack。我只在使用通天塔。它是一个电子应用程序,但是它适用于所有纯婴儿转译的东西。我想在转译的代码中设置process.env.NODE_ENV
。
这是我的脚本:
"scripts": {
"start": "cross-env-shell NODE_ENV=development && npm run build && electron .",
"build": "babel src -d dist --extensions \".ts,.tsx\" --copy-files",
"dist": "cross-env-shell NODE_ENV=production && npm run build && electron-builder"
},
但是,如果我在应用中注销process.env.NODE_ENV
,则始终为undefined
。我使用了cross-env
(来自npm-https://www.npmjs.com/package/cross-env),但是我也尝试了不使用它的本机设置。但是,console.log
不能在已编译的代码中得到。
是否可以在转码中设置process.env.NODE_ENV
?