babel.js产生没有输出

问题描述:

它的安装($ sudo npm install babel),运行$ babel什么都不产生(意味着bash可以找到某些东西),但$ babel foo.js不产生输出,并且其输出文件的各种babel命令也被忽略。babel.js产生没有输出

+0

重写我的旧评论,因为我发布了错误的链接。 'babel.js'不是模块的名称,所以npm install应该会失败。节点本身是否工作? http://*.com/questions/32297352/babel-and-babel-node-dont-launch-the-repl – loganfsmyth

当我在没有命令的情况下运行babel时,它会等待来自stdin的输入并使用control-C关闭。

您可以尝试使用npm install --global babel

并确保在foo.js有一些js。然后babel foo.js应输出转换的代码。

要检查babel版本使用babel --version。发生在我身上

一件事是,我把通天命令package.jsonscripts下为build,然后我跑npm build并没有看到输出容易混淆。 npm run build虽然工作。

+0

呵呵,babel --version也没有输出。 –

+0

'sudo npm i -g babel; which babel; ls -lah $(which babel); env; cat/proc/version; babel --version; npm i -g babel; which babel; babel --version' –