[npm问题]-npm ERR! Maximum call stack size exceeded

错误信息

npm ERR! Maximum call stack size exceeded

解决方案

清空上次的工作空间,重新操作还是有问题

网上看到有解释说是package-lock.json有问题,删除重新生成即可,但是本地没有该问题,一旦在jekins中执行npm install就会有问题

最后思考了一下,发现package-lock.json中记录了包的下载地址:
resolved中包含了npmRegistryURL,例如:

"resolved": "https://registry.npm.taobao.org/@ant-design-vue/babel-helper-vue-transform-on/download/@ant-design-vue/babel-helper-vue-transform-on-1.0.1.tgz"

所以猜想是不是本地于环境中npmRegistryURL的设置不同导致的,修改npmRegistryURL为本地的之后,成功运行

但是以前也曾使用过不同设置却可以正常打包的情况,原因不明,不过问题解决了就好!!!

你可能感兴趣的:(前端模块开发)