如何在electron中集成npm或者说node

如何在electron中集成npm或者说node

主要会执行命令行调用npm install 和 run
而用户的电脑不一定会有Node环境
所以想集成进去
目前有下载好Node文件放进去,调用execFile
以及一切Node执行命令的API都试过
都是开发环境无任何问题 打包后(并且删掉本地的node模拟无node环境)就不行
请各位大佬指点

阅读 276
评论
    2 个回答
    • 2.8k

    electron自带node环境,配置的时候允许注入就行了

    new BrowserWindow({
        width: 1920,
        height: 1080,
        backgroundColor: '#fff',
        webPreferences: {
          nodeIntegration: true
        }
      })