【发布时间】:2015-06-23 12:18:00
【问题描述】:
我尝试在 Visual Studio 2015 中构建一个基本的node.js ES6 模块测试项目。但是我遇到了构建错误,无法在 VS 中运行或调试应用程序。
我是不是来得太早了?
如果值得我尝试在 VS2013 (Update 3) 和 VS2015 RC 中打开和构建项目。
我已安装:
- Node.js 0.12.2
- Node.js Tools 1.0 for VS2013
- Node.js Tools 1.1 Beta for VS2015
此外,我添加了 Robert Penners () node.d.ts gist 以解决导入语法错误。
见:https://gist.github.com/robertpenner/7d48f184df1236c4fdca
我已上传项目供其他人试用:https://dl.dropboxusercontent.com/u/10159140/es6-modules-ts.zip
【问题讨论】:
-
我不知道如何在 VS 中使用,但是您是否在 nodejs 中添加了 --harmony 标志以启用 ES6 功能,认为 node 0.12.2 仍然需要它。
-
另外你应该查看babeljs.io 以及它与 VS for ES6 代码的集成
标签: node.js visual-studio typescript ecmascript-6