我正在开发一个应用程序和一个库在上述应用程序中使用。我需要更新库,但是,当我使用NPM链接时,应用程序说我导入的库没有所需的依赖项。这是一个已部署的库,当不使用NPM链接而使用已部署的版本时,它可以工作。是否有一个额外的步骤我遗漏了在链接过程中包括依赖项,还是需要运行额外的命令?如有任何建议,我们将不胜感激
ru9i0ody1#
我已经修复了这个问题。我解决它的方法是在angular.json文件中添加"preserveSymlinks": true。布局应为:
angular.json
"preserveSymlinks": true
"build": { "options": { "preserveSymlinks": true, } },
请注意,这只是Angular 为11或更小的版本的解决方案此answer为大于11的版本提供了解决方案
1条答案
按热度按时间ru9i0ody1#
我已经修复了这个问题。我解决它的方法是在
angular.json
文件中添加"preserveSymlinks": true
。布局应为:
请注意,这只是Angular 为11或更小的版本的解决方案
此answer为大于11的版本提供了解决方案