Vue 解决 npm run build 打包卡住不动的问题?
Vue 解决npm run build 打包卡住不动的问题?
·
第一种情况,是镜像导致的原因
修改build/check-versions文件 将这段代码注释
if (shell.which('npm')) {
versionRequirements.push({
name: 'npm',
currentVersion: exec('npm --version'),
versionRequirement: packageConfig.engines.npm
})
}
第二种情况 组件嵌套导致卡死
如A页面 引入B页面 | 然后B页面又引入C页面 | C页面 又引入了 A页面 导致打包时进入了一个死循环
之前引入组件的方式
import crmTypeModel from '@/views/customermanagement/model/crmTypeModel'
修改为懒加载引入
crmTypeModel : () => import('@/views/customermanagement/model/crmTypeModel')
再重新打包就没问题了!
更多推荐
已为社区贡献1条内容
所有评论(0)