问答详情
源自:2-2 创建 browserWindow

api无法使用

nodejs dom api弹不出来

提问者:一只小九 2020-04-08 16:38

个回答

  • AngeloBurt
    2020-04-10 14:03:58
    已采纳

    我也遇到过,我的解决方式有两步

    1. 使用node的12.13.0版本

      1.1 nvm install 12.13.0(这里的版本是运行npm start时,页面中显示的node版本)

      1.2 nvm use 12.13.0

    2. 在 main.js 里的webPrefereces里加入 nodeIntegration: true;原因是要避免框架与node.js的冲突,

    app.on('ready', () => {

      const mainWindow = new BrowserWindow({

        width: 800,

        height: 600,

        webPrefereces: {

          nodeIntegration: true

        }

      })

      mainWindow.loadFile('index.html')

    })

    希望帮到你

  • 一只小九
    2020-04-12 14:38:09

    已解决感谢