kor*_*run 6 webstorm typescript jspm angular
我使用JSPM和Typescript作为Angular2项目,Webstorm 11似乎对TS类的导入路径感到困惑.
第一个导入是正确的:
import {Component} from "angular2/core";
但是其他两个直接从jspm_packages导入这两个路径的文件夹直接引用:
import {Component} from "../../jspm_packages/npm/angular2@2.0.0-beta.0/src/core/metadata";
import {Component} from "../../jspm_packages/npm/angular2@2.0.0-beta.0/ts/src/core/metadata";
Run Code Online (Sandbox Code Playgroud)
我忽略了这两个node_modules和jspm_packages在tsconfig.json作为Webstorm似乎认识到它,但至今没有运气.
有什么方法可以配置Webstorm自动导入正确的模块而忽略其他两个?
Webstorm 目前不支持 jspm。但 Node.js 是。如果您通过 npm 安装 angular2,则导入工作:
npm i angular2@2.0.0-beta.2 es6-promise@^3.0.2 es6-shim@^0.33.3 reflect-metadata@0.1.2 rxjs@5.0.0-beta.0 zone.js@0.5.10 --save
Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
648 次 |
| 最近记录: |