electron-vue Html Webpack Plugin错误解决方法

使用electron-vue创建项目后,运行起来,会报错:Webpack Plugin错误

看样子是Webpack 插件的错误,搜寻了两个解决方案。

修改插件配置

找到.electron-vue/webpack.web.config.js 和.electron-vue/webpack.renderer.config.js

文件的HtmlWebpackPlugin节点,为其添加内容

templateParameters(compilation, assets, options) {
        return {
          compilation: compilation,
          webpack: compilation.getStats().toJson(),
          webpackConfig: compilation.options,
          htmlWebpackPlugin: {
            files: assets,
            options: options
          },
          process,
        };
      },

两个文件都修改以后,重新运行,正常了。

修改index.ejs内容

第二种方法是修改src/index.ejs内容

将<% if (!process.browser) {%>
改成:
<% if (!require('process').browser) { %>
就OK了

 

上一篇 关于CorePress主题出现code on line 88错误解决方法
下一篇 electron-vue 打包时报错解决方法
目录
applek

applek管理员

个人说明在个人中心里面设置

本月创作热力图

少
多
最新评论
卢温白
卢温白
10月10日
咨询 AeroCore 主题: 1、能否制作两套独立归档模板,分别分配给两个父栏目,各自下属全部子分类?一套分类网格一行 10 个卡片,另一套分类列表一行仅显
评论于关于本站
卢温白
卢温白
10月10日
咨询 CoreNext 主题: 1、能否制作两套独立归档模板,分别分配给两个父栏目,各自下属全部子分类?一套分类网格一行 10 个卡片,另一套分类列表一行仅显
评论于留言建议
jo
jo
10月9日
为什么后台不能更新主题,提示已经最新版。当前版本1.4.9,我看网站显示版本都到1.5.2了
Tom
Tom
10月8日
AeroCore 的按需加载确实做得好,Vite 构建后的首屏比之前 CoreNext 快不少。不过上面 Mike 说的进度条问题我这边也能稳定复现:从留言页点
评论于留言建议
Shaw
Shaw
10月2日
需要邀请码注册功能,有了马上下单