【发布时间】:2015-10-11 05:26:45
【问题描述】:
我听说 VS 2015 支持新的 js 语法,但是当我在这个 IDE 中打开一个使用 aurelia.js 编写的项目时,intellisense 抱怨很多很多事情,例如。
export class UpperValueConverter {
toView(value){
return value && value.toUpperCase();
}
}
我安装了 WebEssentials 2015。似乎仍然没有任何效果......可能一个重要的信息是我当前的 VS 安装是新的,所以我没有搞砸任何设置。
【问题讨论】:
-
那是语法错误。你的意思是把它放在对象字面量或类定义中吗?
-
这是
not我正在使用的 ES6 中的语法错误... -
作为顶级条目是语法错误,作为对象或类中的键/值不是语法错误,但您没有显示。
-
其实项目本身并不重要。我也创建了一个 asp.net mvc 项目,添加了一个只有这段代码的文件,但它仍然抱怨。您能否向我提供有关如何配置 TypeScript 构建的信息(还有 - 为什么 typescript 与此有关?:))。我想我应该提到一件事——它是全新安装的 Visual Studio 和 Web Essentials,所以我没有搞砸任何设置:)。
-
我对“预期;”特别有问题(分号)在导出类的方法的左大括号处。更改 VS 项目的 typescript 模块设置似乎没有任何效果。
标签: visual-studio-2015 ecmascript-6 aurelia ecmascript-2016