**
学习及记录
**
任务清单:
1.命令行打开exe 获取其中携带参数
2. 主程序跟页面之间的通信
一、命令行打开exe 获取其中携带参数
- main.js 在主进程上修改
app.on('ready', function () {
createWindow()
// 打印命令行携带参数
console.log(process.argv)
})
- 加入代码之后 cmd启动 程序的url 携带的参数 回车之后可在控制台上看到打印出来的信息
electron-quick\electron-quick\client\electron-quick-start-win32-x64\electron-quick-start.exe param=1223
二、主程序跟页面之间的通信
- main.js 引入 ipcMain
const {app, BrowserWindow} = require('electron')
// 在main.js头部区域 插入下面的代码
const ipc = require('electron').ipcMain
app.on('ready', function () {
createWindow()
// 拿到命令行携带参数解开最后一个值