the*_*tto 2 node.js npm babeljs
我正在尝试进行以下babel安装。
$ mkdir babel-test
$ cd babel-test
$ npm init
$ npm install --save-dev babel-cli
Run Code Online (Sandbox Code Playgroud)
至此,我得到了下面的树。
??? package.json
??? node_modules
? ??? babel-cli
? ??? etc...
Run Code Online (Sandbox Code Playgroud)
在这一点上,我认为我很好。但是我得到这个错误。
$ babel
=> -bash: /usr/local/bin/babel: No such file or directory
Run Code Online (Sandbox Code Playgroud)
这些是我的内容 package.json
{
"name": "babel-test",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"devDependencies": {
"babel-cli": "^6.4.0"
}
}
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?当然,似乎它不在babel的正确目录中。
如果要将其本地安装到项目中,则必须通过node_modules目录中的绝对路径来引用它:
./node_modules/.bin/babel
查看文档中的用法部分。它给出了设置npm脚本的示例,这可能是您的最佳选择。
https://babeljs.io/docs/setup/#babel_cli
或者,您可以使用一些构建工具(例如grunt或gulp)来设置服务,该服务监视您要记录的文件进行更改并在文件更改事件中发生混乱。
归档时间: |
|
查看次数: |
1549 次 |
最近记录: |