根据Babel '入门指南'页面的介绍,我已经安装了babel-cli工具。
在我的项目文件夹内的终端中:
npm install --save-dev babel-cli
在此之后,会有一个包含babel-cli文件夹的node_modules目录,但没有创建package.json。npm还显示以下错误:
npm WARN enoent ENOENT: no such file or directory, open '/Users/MyName/Sites/Tutorials/Babel2/package.json
尝试运行babel时,我遇到了这个问题:
babel src -d lib
-bash: babel: command not found
我已安装最新版本的nodejs/npm。我已运行npm update -g,并编辑了我的.bash_profile文件,包含以下内容:
export PATH=$PATH:/Users/MyName/npm/bin
export PATH=/usr/local/share/npm/bin:$PATH
我在使用其他npm工具(如browserify)时没有遇到过这种情况。为什么babel没有被识别?
rm -rf ./node_modules && npm i
- Richard