使用babel在已编译的代码中设置process.env.NODE_ENV

时间:2019-05-24 01:14:37

标签: babel

我没有使用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

0 个答案:

没有答案