角度版本:6.0.5
我在我的angular应用程序中使用了由我创建的npm软件包(也存在角度)。在编译时,从我的包文件夹中的node_modules加载有角核心文件
node_modules/myPackage/node_modules/@angular/core/src/render3/ng_dev_mode.d.ts(9,11):
升级到Angular 6后发生此错误。
到目前为止已尝试过的事情:
使两个软件包的Angular版本相似。
将以下行添加到tsconfig.json“ paths”:{“ @ angular / ”:[“ node_modules / @ angular / ”]}
答案 0 :(得分:0)
如果baseUrl是tsconfig.json中的src,请尝试添加../node_modules而不是仅添加node_modules
答案 1 :(得分:0)
尝试删除当前的节点模块,然后重新安装。
使用rm -rf node_modules
,然后使用npm i
此外,如果您有多个版本的节点模块,请确保您具有正确的版本,然后使用nvm use <version>
进行解决。
还要确保本地和全局角度CLI版本相同。