Angular自定义库模块在更新到版本15后找不到



我已经将我的自定义库和UI Angular应用程序更新到版本15,但是现在当我尝试运行"ng server "它说找不到我的自定义库的模块。我们正在与Artifactory合作开发我们的存储库。我注意到,自从我更新Jenkins构建使用Node 16以来,它以不同的方式打包npm包。

所以我很好奇是否有人以前遇到过这个。当它是11版本时,我能够使用库而没有任何问题,但在更新到15之后,我得到以下错误:

错误:模块未找到:错误:无法解析'C:Userszkafpf7DocumentsMyProjectsamf_uisrcapp'中的'@cto_compliance_amf/amf-library'

感谢所有的帮助。

原来,当我为Jenkins构建更新到Node 16时,babel脚本不能正常工作。我更新了预打包脚本,使用shx而不是babel将文件从dist文件夹移动到根文件夹。然后更新.npmignore文件,以省略包中不需要的文件。现在一切都正常了。希望这能帮助到其他人。

相关内容

最新更新