npm run build 的时候报错:
Error:in ../../node_modules/@types/lodash/common/object.d.ts:1026:46
'?' expected.
1024 | type GetFieldTypeOfArrayLikeByKey<T extends unknown[], K> = ....
我的package.json
"typescript": "~4.1.5",
"@types/lodash": "^4.14.168",
解决方案:重新安装lodash版本适应typescript版本4.1
cnpm i -D @types/lodash@ts4.1
重新打包,成功
补充:
package.json中lodash版本随之变更了
"@types/lodash": "ts4.1",
去`node_modules`中查看lodash的package.json
发现typescript的要求是<4.3
当前4.1.6版本满足要求