1

我正在使用 Angular 6.0.7。我正在尝试在本地调试我的一个包。为此,我正在使用npm link. 但是当我尝试为应用程序提供服务时,它会抛出一个错误,

找不到“AppModule”的 NgModule 元数据中的错误。

以下是我链接我的包裹的步骤

  1. npm link在我的包文件夹上
  2. npm link my-package在我的应用程序文件夹中
  3. 在我的应用程序的 ts-config 文件中,我将我的包包含为"include": ["./node_modules/my-package"]

在 angular.json 文件上"preserveSymlinks": true。在本地链接包之前,应用程序运行良好。我在这里错过了什么吗?任何帮助,将不胜感激。

4

1 回答 1

0

我可以通过对 tsconfig 文件进行一些更改来解决我的问题。希望这可以帮助遇到类似问题的人。我必须将.ts文件包含在我的 tsconfig 中,如下所示,

"include": [
   "**/*.ts",
   "./node_modules/my-package"
 ]
于 2019-02-26T01:16:48.083 回答