webpack打包失败,无法删除全局安装的webpack,本地安装后还是显示高版本webpack

@[TOC]关于webpack全局安装目录问题

高版本webpack版本总是报错无法打包

下载低版本webpack安装后版本仍然显示高版本,并且打包使用仍然报错

问题所在是之前全局或者本地安装没有清除干净

  1. 先进行清理:
    ①删除全局 webpack-cli,因为4版本之后的会安装cli,所以要进行删除。
    npm uninstall -g webpack-cli
    ②删除本地 webpack-cli
    npm uninstall webpack-cli
    ③删除全局 webpack
    npm uninstall -g webpack
    ④删除本地 webpack
    npm un webpack
    2.清理完成之后cmd查询版本可能还为高版本,大概是因为缓存原因,直接安装低版本webpack
    我当前使用的版本为3.6.0版本 目前还没出现问题。

PS:
后续版本出错 会跳转成高版本的webpack
打开webstrom–File–Settings–Languages & Frameworks–Node.js and NPM 里面有webpack版本,可以将高版本给删掉,再运行。

在这里插入图片描述
最终如果还是无法正常运转,可以直接从目录中进行删除
C:\Users\adminpc\AppData\Roaming\npm (其中adminPC为用户名,根据PC用户名进行更改)

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果您的 Vue 3.0 代码量过大导致 webpack 打包失败,我可以提供一些解决方案: 1. 优化代码:首先,检查您的代码是否存在重复、冗余或不必要的部分。尽量使用模块化的方式组织代码,避免在全局范围内定义过多的变量和函数。使用 webpack 的代码拆分功能,将大型代码库拆分成较小的模块,按需加载。 2. 使用动态导入:Vue 3.0 支持使用动态导入(dynamic import)来按需加载组件和模块。通过这种方式,可以减少初始加载的代码量,提应用的性能。您可以将一些不常用或初始加载时不必要的组件放在异步加载中,以减小初始打包的体积。 3. 配置优化插件:在 webpack 配置中,您可以使用一些插件来优化打包结果。例如,使用 TerserWebpackPlugin 来进行代码压缩和混淆,使用 HtmlWebpackPlugin 自动生成 HTML 文件,并自动注入打包后的资源。 4. 按需加载第三方库:如果您在项目中使用了一些较大的第三方库(如图表库、富文本编辑器等),可以考虑按需加载它们的模块。这样可以避免将整个库打包到最终的 bundle 文件中,减小打包体积。 5. 考虑使用CDN:对于一些通用的库或框架,您可以考虑使用 CDN(内容分发网络)来引入它们,而不是将其打包到项目中。这可以减小打包体积并加快页面加载速度。 6. 升级 webpack 版本:如果您使用的是较旧的 webpack 版本,尝试升级到最新版本。每个 webpack 版本都有不同的优化和改进,可能会有助于解决打包失败的问题。 希望以上建议对您有所帮助!如果问题仍然存在,请提供更多详细信息,我将尽力提供更具体的解决方案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值