繁体   English   中英

使用JSPM和Typescript改进Webstorm 11中的导入

[英]Improving the imports in Webstorm 11 using JSPM and Typescript

我使用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";

我忽略了这两个node_modulesjspm_packagestsconfig.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

暂无
暂无

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

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