我正在使用Angular 6.0.7。我正在尝试在本地调试我的包裹之一。为此,我正在使用npm link
。但是,当我尝试使用该应用程序时,它会引发错误,
在没有ngmodule元数据中找到的" AppModule"中的错误。
以下是我遵循的步骤链接我的软件包
- 我的包装文件夹上的
npm link
- 我的应用程序文件夹上的
npm link my-package
- 在我的应用程序的ts-config文件中,我将包装包含在
"include": ["./node_modules/my-package"]
和在Angular.json文件"preserveSymlinks": true
上。在本地链接软件包之前,应用程序可以完美运行。我在这里错过了什么吗?任何帮助将不胜感激。
我能够通过对tsconfig文件进行一些更改来解决我的问题。希望这有助于一个有类似问题的人。我必须在下面的tsconfig中包含 .ts
文件,
"include": [
"**/*.ts",
"./node_modules/my-package"
]