小鱼 2023-07-24 15:30 采纳率: 0%
浏览 25

electron-vue 打包后应用报错 process.env.NODE_ENV undefined

electron-vue项目
打包用的vue-cli-plugin-electron-builder,打包过程无报错,安装应用后打开报错

img


img


本地调试无报错,感觉是webpack的问题,但是不知道怎么改

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-07-24 18:51
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 以下回答由chatgpt基于相关博客总结生成:

      找到了一个可能的解决方案,在.electron-vue/webpack.renderer.config.js文件中添加以下代码:

      const webpack = require('webpack')
      
      ...
      
      plugins: [
          new webpack.DefinePlugin({
              'process.env': require('../config/dev.env')
          })
      ]
      

      然后在config文件夹中创建dev.env.js文件,文件内容如下:

      module.exports = {
        NODE_ENV: '"development"',
      }
      

      然后重新运行打包命令,并重新安装应用程序进行测试。如果问题仍然存在,请提供更多的错误信息进行进一步的分析。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 7月24日

悬赏问题

  • ¥15 鼠标右键,撤销删除 复制 移动,要怎样删除
  • ¥15 使用MATLAB进行余弦相似度计算加速
  • ¥15 服务器安装php5.6版本
  • ¥15 我想用51单片机和数码管做一个从0开始的计数表 我写了一串代码 但是放到单片机里面数码管只闪烁一下然后熄灭
  • ¥20 系统工程中,状态空间模型中状态方程的应用。请猛男来完整讲一下下面所有问题
  • ¥15 我想在WPF的Model Code中获取ViewModel Code中的一个参数
  • ¥15 arcgis处理土地利用道路 建筑 林地分类
  • ¥20 使用visual studio 工具用C++语音,调用openslsx库读取excel文件的sheet问题
  • ¥100 寻会做云闪付tn转h5支付链接的技术
  • ¥15 DockerSwarm跨节点无法访问问题