我正在使用 babel 构建我的库的一部分,当我通过 npm 运行 babel 命令时遇到问题。
我有一个名为 build 的 npm 脚本,它调用:
{
"prebuild": "rm -rf && mkdir dist",
"build": "babel src/index.js -o dist/index.js"
}
我已经在命令行中运行了实际的 babel 命令本身并且它有效。
但是,当我从命令行执行 npm run build 时,它会说
The CLI has been moved into the package 'babel-cli'
npm 还表示,正是该特定行出现了故障。
我已经尝试过以下操作:
- 重新启动我的终端。
- 安装 babel v5,因为我读到 v6 拆分了很多功能。
- npm 重建。
- 删除我的 node_modules 和 npm install
还有其他想法吗?至于为什么 npm 运行这个命令失败?
最佳答案
全局安装 babel@5
(npm install babel@5 --global
) 以及本地安装:npm install babel@5 --save-dev
关于javascript - babel-cli 与 npm 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34113957/