未使用babel-env

时间:2018-11-13 06:26:25

标签: node.js babeljs babel-preset-env

首先,很抱歉有人问存在(90%)问题,例如预置es2015, stage-0已经在SO上问过,但我正面临babel(v- 6.4.1 )预置{ {1}},我对node并不陌生,所以请原谅,我想将node与env一起使用,因为我正在使用babel将新的js版本转换为紧凑型浏览器js。

我想修复此错误,但对获得改进我的babel使用方式的建议很重要,我研究并了解到,只有babel预设async/await才能将所有env版本转换为浏览器紧凑的脚本(我在这里吗?)不需要为此使用任何其他预设,我只为开发人员使用了一个额外的babel-register模块,以下是我的文件和代码:

.babelrc

ES

package.json (避免了不相关的依赖关系)

{
  "passPerPreset": true,
  "presets": ["env"],
  "ignore": ["node_modules"]
}

test.js (路由)

"dependencies": {
    "babel-preset-env": "^1.7.0",
    "body-parser": "^1.18.3"
  },
  "devDependencies": {
    "babel-cli": "^6.26.0",
    "babel-register": "^6.26.0",
    "nodemon": "^1.18.6"
  }

请帮助我从中脱颖而出,请帮助我在此代码中使用正确的节点方式。

0 个答案:

没有答案