【发布时间】:2016-03-06 08:09:37
【问题描述】:
在过去的一周里,我一直在尝试使用以下配置来配置和启动一个非常简单的项目:
Angular 2,Visual Studio 2015 更新 1,类型脚本配置
我的项目根目录中有一个 tsconfig.Json,内容如下:
{
"compilerOptions": {
"rootDir": "src",
"outDir": "web/js",
"target": "es5",
"module": "system",
"declaration": false,
"noImplicitAny": false,
"removeComments": true,
"noLib": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"sourceMap": true,
"listFiles": true
},
"exclude": [
"wwwroot",
"node_modules"
],
"filesGlob": [
"app/**/*.ts"
]
}
我可以在解决方案资源管理器中看到虚拟项目,如 angular.io 5 分钟教程 (https://angular.io/guide/quickstart) 中所述,安装了 angular 和所有必需的包。
这就是我的 App.ts 中的内容:
import {bootstrap, Component} from 'angular2/angular2';
@Component({
selector: 'my-app',
template: '<h1>My First Angular 2 App</h1>'
})
class AppComponent { }
bootstrap(AppComponent);
我得到的错误是:
符号'组件无法正确解析,可能位于无法访问的模块中'
相同的配置在 VS Code 中运行没有问题。
如果您能说明我缺少什么,我将不胜感激。
谢谢。
【问题讨论】:
-
在启用 ReSharper 时遇到同样的问题。禁用后一切恢复正常。
-
我可以确认这解决了问题...我使用的是 10.1 EAP 7。
标签: typescript visual-studio-2015 asp.net-core angular