将我的 Angular 版本升级到最新版本后,出现错误:
Content and Map of this Source is not available (only size() is supported)
任何帮助将不胜感激,因为有关此问题的信息并不多。
因此,经过对 Angular-cli 和 webpack 项目在 Github 上的问题进行了长时间研究后,我得出的结论是,最干净的解决方案是 删除你的
package-lock.json
文件并再次运行 npm install
(或纱线)重建它,正如一位 Angular 开发人员在 Github 问题中指出的那样。这样问题就不会再发生了。
您还可以按照问题中的 Carlo Nyte 评论寻求临时解决方案。
澄清一下,这些步骤导致
me出现同样的错误:
运行ng serve
ng serve
only size() is supported
我的理论是,当同一团队中具有不同操作系统的开发人员在其项目中使用某些库在其计算机中构建
package-lock
文件时,就会发生此问题。这是一个非常隐晦的 bug,Angular 的 webpack 都找不到确切的原因。