Angular2试图导入Orizens无限滚动,得到错误TS2307无法找到' @ angular / core'

时间:2016-12-07 18:17:24

标签: node.js angular angular2-modules

我使用angular2官方网站的食谱安装了角度2,但是当我尝试导入外部模块时我遇到了问题。 我有不同的npm包,但是对于它们我得到标题中的错误:

  

找不到模块' angular2 / core'。

我已经使用npm install函数安装了包:

  

npm install angular2-infinite-scroll --save

我做错了吗?或者我需要在某处更改某些配置吗? 这是我尝试安装的包的链接: https://www.npmjs.com/package/angular2-infinite-scroll

这是我的tsconfig文件:

    {
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "moduleResolution": "node",
    "sourceMap": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "removeComments": false,
    "noImplicitAny": true,
    "suppressImplicitAnyIndexErrors": true,
    "isolatedModules": false,
    "baseUrl": ".",
    "paths": {
      "components/*": [
        "app/Components/"
      ],
      "models/*": [
        "app/Models/"
      ],
      "service/*": [
        "app/Services/"
      ]
    }
  },
  "exclude": [
    "node_modules",
    "wwwroot"
  ],
  "compileOnSave": true
}

当我查看出现错误的文件时,我可以看到它们位于名为TypeScript Virtual Projects的内容中,但我无法在解决方案资源管理器中看到它们。我的tsconfig和typings.json在项目根文件夹中,意思是我的主app.module和app.component在app根文件夹中。

0 个答案:

没有答案