1

我已经使用 angular2 官方网站上的说明书安装了 angular 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 虚拟项目的东西中,但我在解决方案资源管理器中看不到它们。我的 tsconfig 和 typings.json 位于项目根文件夹中,这意味着我的 main、app.module 和 app.component 位于应用程序根文件夹中。

4

0 回答 0