zeK*_*oko 9 javascript ecmascript-6 babeljs
我正在工作的JS文件,我安装了babel,运行babel file.js | node
我在晚上将文件发送到家工作,在家里安装了babel,当我运行上面的命令时出现以下错误:
The CLI has been moved into the package 'babel-cli'
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?先感谢您 :)
如果我安装CLI - 以下代码无法编译:
function sumArrayIndex(array, i, separator) {
return array
.map(x => x.split(separator)
.map(c => { return parseInt(c) })
)
.map(x => { return x[i]; })
.reduce((x, y) => { return x += y }, 0);
}
function minToSec(m) {
return m * 60
}
function secondsToMinutesAndSeconds(s) {
var min = s / 60;
var sec = s % 60;
minutes += Math.floor(min);
seconds += sec;
}
function outputTime() {
return hours + ':' + minutes + ':' + seconds;
}
Run Code Online (Sandbox Code Playgroud)
joe*_*ews 10
Babel版本6将项目分成几个模块.如消息所示,CLI已移至babel-cli
.
我建议你使用你在工作中使用的相同版本(可能是v5):
npm install -g babel@5
Run Code Online (Sandbox Code Playgroud)
但是,如果您更愿意使用最新版本:
npm install -g babel-cli
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4198 次 |
最近记录: |