簡體   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