繁体   English   中英

如何使用TypeScript使angular2在Visual Studio 2015中工作?

[英]How to get angular2 to working in Visual Studio 2015 with TypeScript?

操作系统:Windows 10 Pro
IDE:Visual Studio 2015社区

因此,我一直在尝试获取“ 5分钟快速入门”演示( https://angular.io/guide/quickstart )以在VS 2015上运行,但没有成功。

我的项目中有一个“包括”的package.json文件:

{
  "name": "TypeScriptHTMLApp2",
  "version": "1.0.0",
  "description": "",
  "main": "app.ts",
  "dependencies": {
    "angular2": "2.0.0-alpha.46",
    "systemjs": "0.19.6"
  }
}

并已“排除”“ node_modules”文件夹,因为包含该文件夹时会生成许多重复的错误消息。

但是我在以下行收到错误TS2307'找不到模块'angular2 / angular2':

import {Component, bootstrap} from "angular2/angular2";

如何解决此问题以便使此演示工作?

提前谢谢了

您必须卸载项目文件并添加以下行

 <PropertyGroup Condition="'$(Configuration)' == 'Debug'">
    <TypeScriptRemoveComments>false</TypeScriptRemoveComments>
    <TypeScriptSourceMap>true</TypeScriptSourceMap>
    <TypeScriptTarget>ES5</TypeScriptTarget>
    <TypeScriptJSXEmit>None</TypeScriptJSXEmit>
    <TypeScriptCompileOnSaveEnabled>True</TypeScriptCompileOnSaveEnabled>
    <TypeScriptNoImplicitAny>False</TypeScriptNoImplicitAny>
    <TypeScriptModuleKind>System</TypeScriptModuleKind>
    <TypeScriptModuleResolution>node</TypeScriptModuleResolution> <!-- THIS LINE -->
    <TypeScriptOutFile />
    <TypeScriptOutDir />
    <TypeScriptGeneratesDeclarations>False</TypeScriptGeneratesDeclarations>
    <TypeScriptExperimentalDecorators>true</TypeScriptExperimentalDecorators>
    <TypeScriptNoEmitOnError>True</TypeScriptNoEmitOnError>
    <TypeScriptMapRoot />
    <TypeScriptSourceRoot />
  </PropertyGroup> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM