Babel 错误:全局安装预设时"Couldn't find preset 'latest' relative to directory"



我像这样在全球安装了babel:

npm install -g babel-cli
npm install -g babel-preset-latest

我知道不建议在全球上进行此操作,但是我更喜欢这种方式保持目录清洁(没有node_modules/and no pockage.json)

然后,我有一个我想要在ES5中的ES6写的Maines6.js文件,所以我这样做:

babel mainES6.js -o mainES5.js --presets latest

我收到此消息:Error: Couldn't find preset "latest" relative to directory "/path/to/my/file/"

如何使该工作?

babel github问题已经提到了这一点:babel-cli和babel节点忽略了全球预设(使用NPM -G安装)。似乎没有办法使其除了本地安装。

最新更新