输入babel命令时无反应

时间:2018-07-29 17:37:05

标签: node.js windows webpack babel

我刚刚按照以下步骤安装了babel:LOAD DATA LOCAL INPATH '/data.csv' OVERWRITE INTO TABLE tablename;

但是,当我尝试在nodejs cmd(以管理员身份)或我的编辑器pycharm的终端中输入babel命令时,什么也没发生。这就像正在加载或正在等待20分钟以上。什么也没出现。

Screenshot

在我添加npm install -g babel-cli作为环境变量的路径之后,这种情况开始发生

在此之前,每次尝试运行babel时,都会出现C:\Users\sebas\PycharmProjects\storage\node_modules\.bin错误。

发生了什么事?

2 个答案:

答案 0 :(得分:1)

我认为,解决此问题的最简单方法(请参阅:不添加路径)是在package.json

内添加一个条目

例如:

  ...
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "build": "babel src -d lib --copy-files",
  },
  ...

这样,您只需要运行npm run build,它就可以弄清楚babel的位置。另外,如果您使用的是.babelrc,请记住添加一个包含以下内容的babel-preset-env

{
  "presets": ["env"]
}

答案 1 :(得分:0)

很有可能是因为您尚未将.\node_modules\.bin目录添加到路径中。

在执行此操作之前,您可以使用.\node_modules\.bin\babel