使用Node traceur编译ecma脚本6
我似乎无法让教程工作: https : //github.com/google/traceur-compiler/wiki/CompilingOffline
- 我安装了Node
- 我在这里创build一个文件:
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
它把"..."
放在命令行中。
我closures节点并重新打开…
然后我把它没有$
,它说:
Invalid REPL keyword undefined
我究竟做错了什么?
实际上,您必须在全局安装traceur,以便您可以从命令行使用它。 你需要像这样安装它
从cmd提示符的命令行启动以下内容
your path>npm install traceur -g
看到“-g”。 那么你不能启动节点,而是从命令提示符本身使用traceur
your path>traceur --dir ./src ./ dest
其中src包含您的es6文件和dest将是结果
- Grunt连接任务和中间件Access-Control-Allow-Origin
- 在Heroku上部署Angul应用程序:应用程序崩溃
- 如何使用Node / Angular / JavaScript将多个图像上传到亚马逊AWS S3存储桶
- 的NodeJS。 错误:无法validation第一个证书
- AngularJS,ng-view + css3与jade模板的关键帧 – ng-cloak不起作用
- 在浏览器中直接访问URL时,angular度路由不起作用,但在点击后工作?
- 运行“业力:单位”(业)任务警告:无法加载“HTML”,它没有注册! 也许你错过了一些插件?
- 在使用Angular的单页面应用程序引擎时,依靠socket.io/express.io中的“disconnect”事件
- 将POST请求数据JSON路由到视图/控制器(node.js)