我似乎无法让教程工作:https://github.com/google/traceur-compiler/wiki/CompilingOffline
- 我安装了 Node
- 我在这里创建一个文件:
C:/xampp/htdocs/angular/laravel/app/script/controllers/home-controller.js
- 我想编译到这里:
C:/xampp/htdocs/angular/laravel/public/scripts/controllers/home-controller.js
我打开 Node,并运行以下命令:
$ ./traceur --out C:/xampp/htdocs/angular/laravel/public/scripts/controllers/home-controller.js --script C:/xampp/htdocs/angular/laravel/app/script/controllers/home-controller.js
它放置 "..."
在命令行中。
我关闭 Node 并重新打开...
然后我把它去掉 $
它说:
Invalid REPL keyword
undefined
我做错了什么?
最佳答案
事实上,您必须全局安装 Traceur,以便可以从命令行使用它。 你需要像这样安装它
从 cmd 提示符的命令行启动以下命令
your path>npm install traceur -g
参见“-g”。那么你不能启动 Node ,而是从命令提示符本身使用traceur
your path>traceur --dir ./src ./ dest
其中 src 包含您的 es6 文件,dest 将是结果
关于node.js - 使用 Node Traceur 编译 ecma 脚本 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24875792/