如何在 NetBeans IDE 中设置 Babel?

Paw*_*weł 5 plugins netbeans babeljs

是否有任何插件或方法可以在我的 NetBeans IDE 中配置 Babel,以便所有带有 .js 扩展名的文件都会自动编译到 ES5 中,类似于 SASS 预处理器自动(保存时)将 .scss 编译为 .css 文件?

编辑:

好的,我找到了我的问题的解决方案。

添加devDependenciesscripts到您的package.json文件,如下所示,然后运行npm install 添加scripts到您的package.json文件,如下所示,并在本地安装 babelnpm install --save-dev babel-cli babel-preset-env

{
  "name": "some-name",
  "version": "1.0.0",
  "keywords": [],
  "author": "some_author",
  "contributors": [],
  "devDependencies": {
    "babel-cli": "^6.23.0",
    "babel-preset-env": "^1.1.8"
  },
  "scripts":{
    "ES6 -> ES5": "babel public/js/es6 --watch --presets babel-preset-env --out-dir public/js"
  }
}
Run Code Online (Sandbox Code Playgroud)

然后在 NetBeans项目窗口中右键单击您的项目,选择npm scripts并选择ES6 -> ES5. 这会将保存public/js/es6目录中的所有文件编译到public/js目录中

vin*_*zee 0

devDependencies将和添加scripts到您的package.json文件中,如下所示,然后运行npm install 仅添加scripts到您的package.json文件中,如下所示,并在本地安装 babel npm install --save-dev babel-cli babel-preset-env

\n
{\n  "name": "some-name",\n  "version": "1.0.0",\n  "keywords": [],\n  "author": "some_author",\n  "contributors": [],\n  "devDependencies": {\n    "babel-cli": "^6.23.0",\n    "babel-preset-env": "^1.1.8"\n  },\n  "scripts":{\n    "ES6 -> ES5": "babel public/js/es6 --watch --presets babel-preset-env --out-dir public/js"\n  }\n}\n
Run Code Online (Sandbox Code Playgroud)\n

然后只需在 NetBeans项目窗口中右键单击您的项目,选择npm scripts并选择ES6 -> ES5。这会将目录中保存的所有文件编译到目录中public/js/es6public/js

\n
\n

此答案作为对问题How to set up Babel in NetBeans IDE? 的编辑发布。由 OP Pawe\xc5\x82在 CC BY-SA 3.0 下编写。

\n