IntelliJ - Typescript路径设置

时间:2016-11-28 10:45:12

标签: angularjs typescript intellij-idea systemjs jspm

我正在使用JSPM开发前端应用程序。 我的代码是用typescript编写的(在运行时为dev和捆绑生产时神奇地编译)。

我们选择angularJS作为前端框架,由jspm在systemJS中自动设置,如下所示:

baseURL: "/",
[...]
map: {
    "angular": "npm:angular@1.5.8",

以下是我们在代码中引用它的方式(在src / app中):

import angular from 'angular';

我唯一的问题是IntelliJ(版本15.0.4)不理解这种映射(继续突出显示我的角度导入,说它无法解决)。

我已经设置了一个tsconfig.json文件(在我的项目根目录中,基于此page),根据IntelliJ的设置应该用来解析对象:

{
  "compilerOptions": {
    "baseUrl": "/",
    "paths": {
      "angular": ["jspm_packages/npm/angular@1.5.8/angular"]
    }
  }
}

我可能在这里遗漏了一些东西,但无法弄清楚是什么(当然我在tsconfig.js上尝试了各种操作,但没有修复它)。

0 个答案:

没有答案