ramlife

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

问题

electron 中,代码需要知道当前是否是开发模式,决定不同的处理方式。

解决

安装 cross-env

npm install cross-env -D

代码

main.js

const isDevelopment = process.env.NODE_ENV === 'development';

    if (isDevelopment) {
      console.log('Running in development mode');
      win.loadURL('http://localhost:5173')
      wc.openDevTools()
    } else {
      console.log('Running in production mode');
      win.loadFile(path.join(__dirname, './dist/index.html'));
    }
posted on 2024-11-19 15:47  ramlife  阅读(17)  评论(0编辑  收藏  举报