在Angular生产构建中缺少lodash包是因为lodash没有被包含在构建中。解决此问题的一种方法是通过在Angular项目中安装lodash包,并将其添加到构建中。
以下是一个解决方法的示例:
在Angular项目目录中打开终端或命令提示符。
执行以下命令安装lodash包:
npm install lodash --save
打开项目中的angular.json
文件。
在architect.build.options
对象中,找到"scripts"
属性。
在"scripts"
数组中添加lodash的路径:
"scripts": [
"node_modules/lodash/lodash.js"
]
保存并关闭angular.json
文件。
重新运行生产构建命令:
ng build --prod
这样,lodash包就会被包含在Angular生产构建中了。