如果使用的模块缺少对应的@types声明文件,可以在项目根目录下的tsconfig.json文件中加入以下语句:
"types": [
"node",
"jest",
"lodash"
]
其中,需要声明的模块名字添加到types数组中。在进行ng build之前,确保已经安装了这些模块的@types声明文件,可以通过以下命令安装:
npm install --save-dev @types/node @types/jest @types/lodash
这样就能解决Angular构建无法找到某些模块的@types声明文件的问题。