babel-cli问题npm

时间:2015-12-06 04:13:51

标签: javascript node.js npm babeljs

我正在使用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还说这是特定的失败线。

我已经尝试了以下内容:

  1. 重启我的终端。
  2. 安装babel v5,因为我读到v6拆分了很多功能。
  3. npm rebuild。
  4. 删除我的node_modules和npm install
  5. 还有其他想法吗?为什么npm在运行此命令时失败?

1 个答案:

答案 0 :(得分:1)

全局(babel@5)以及本地安装npm install babel@5 --globalnpm install babel@5 --save-dev