我已尝试在 Visual Studio 2015 中构建基本的issubclass()
ES6 模块测试项目。但是我遇到了构建错误,无法在VS中运行或调试应用程序。
我刚来参加聚会太早了吗?
如果值得,我尝试在 VS2013(更新3)和 VS2015 RC 中打开和构建项目。
我已安装:
此外,我添加了Robert Penners()node.js
要点来克服导入语法错误。
请参阅:https://gist.github.com/robertpenner/7d48f184df1236c4fdca
我上传了其他人试用的项目:https://dl.dropboxusercontent.com/u/10159140/es6-modules-ts.zip
答案 0 :(得分:1)
节点工具dev在这里。感谢您报告此事。实际上,我们支持ES6打字稿目标类型。
那就是说,我在命令行中运行你的应用程序时遇到了与节点和io.js的最新版本一起运行的问题,所以这可能是所有组件之间ES6支持不匹配的一个级别在这里...您是否设法在命令行中成功运行您的应用程序(没有调试器)?否则可能与此讨论有关: https://github.com/nodejs/io.js/issues/1000
一旦弄明白,请确保在项目属性中使用正确的node.exe参数(和弦标记和诸如此类)设置项目,因此Visual Studio也知道如何运行它。
希望有所帮助!
P.S。只是一个fyi - 我们现在已经转移到GitHub,所以请在那里发布问题(而不是CodePlex)以获得最快的响应。 https://github.com/Microsoft/nodejstools
答案 1 :(得分:-2)
我刚过来参加派对了吗?
派对感动了。
建议您使用VSCode。它支持TypeScript 1.5(捆绑es6模块支持),您可以使用VSCode调试节点项目。