我在idea里用file watcher用babel6把es6转换成es5 安装了babel-cli
看网上说要装babel-preset-es2015 而且要装在项目文件夹下,那岂不是每个项目都要转一次,如果全局安装babel-preset-es2015 该怎们做才能在项目中用到这个插件?
那么.babelrc该放在哪里,里面该怎么写?
我在idea里用file watcher用babel6把es6转换成es5 安装了babel-cli
看网上说要装babel-preset-es2015 而且要装在项目文件夹下,那岂不是每个项目都要转一次,如果全局安装babel-preset-es2015 该怎们做才能在项目中用到这个插件?
那么.babelrc该放在哪里,里面该怎么写?
13 回答13.1k 阅读
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
好像没有好的解决办法。如果想要用 babel watcher,还是建议本地安装,然后运行时加 w 参数,设置为 npm scripts 会方便一点。
另外,babel 官方并不建议全局安装,有两个主要的原因:
在同一台机器上的不同项目或许会依赖不同版本的 babel 并允许你有选择的更新。
全局安装意味着你对工作环境没有隐式依赖,这让你的项目有很好的可移植性并且易于安装。