electron 打包 php,electron,npm_使用 npm 打包electron后运行时候报错,electron,npm,node - phpStudy...

使用 npm 打包electron后运行时候报错

使用electron做了一个浏览器,因为要获取客户端的序列号和硬盘序列号,

引入了npm的serial-number模块 本地调试通过了的附截图

通过 npm run release 也打包成功了:

但是一运行就报错了,就是是引入的包报错,找不到serial-number这个模块,本地调试的完全没问题啊,一直找不到原因 希望大神们帮帮忙。感谢

//package.json

{

"name": "electron-quick-start",

"version": "1.0.0",

"description": "A minimal Electron application",

"main": "main.js",

"scripts": {

"postinstall": "install-app-deps",

"start": "electron ./",

"compile": "rimraf app/out && tsc",

"pack": "npm run compile && build --dir",

"dist": "npm run compile && build",

"release": "npm run compile && build",

"package": "electron-packager ./ --platform=darwin --arch=x64 --out ~/Desktop/lefull --version 0.30.2 --overwrite --icon=./img/app-icon.icns --ignore=node_modules/electron-* --ignore=node_modules/.bin --ignore=.git --ignore=dist --prune",

"package:win": "electron-packager ./ --platform=win32 --arch=x64 --version 0.30.2 --overwrite --icon=./img/app-icon.icns --ignore=node_modules/electron-* --ignore=node_modules/.bin --ignore=.git --ignore=dist --prune"

},

"build": {

"appId": "cn.lefull.app",

"directories": {

"buildResources": ".tmp",

"output": "dist"

},

"mac": {

"category": "public.app-category.utilities",

"target": "default",

"icon": "./img/app-icon.icns"

},

"win": {

"target": "default",

"icon": "./img/app-icon.icns"

}

},

"repository": "https://github.com/electron/electron-quick-start",

"keywords": [

"Electron",

"quick",

"start",

"tutorial",

"demo"

],

"author": "GitHub",

"license": "CC0-1.0",

"devDependencies": {

"electron-compilers": "^5.0.0",

"electron-packager": "^8.4.0",

"electron-prebuilt": "^1.4.13",

"getmac": "^1.2.1"

},

"dependencies": {

"electron-compile": "^4.0.3",

"whatever": "^6000.0.0"

}

}

相关阅读:

求助大神们:Thread 1:EXC_BAD_ACCESS(code=1,address=0x930).

安卓截屏如何实现将摄像头显示画面截下来

vue-cli webpack模板配置alias无效?

sinopia搭建内部npm,npm adduser这步错误

复合主键对的查询sql该如何写

showTime函数为何不能内置

大神过来看看谁有类似的功能需求,给我看看

ife2017 js基础题求解惑

php发送邮件,附近csv显示为乱码怎么解决

JSP编写主流使用scriptlet还是EL(expression language)

关于bootstrap响应式

php备份mysql数据库方案有哪些?

微信获取code后获取access_token永远走到error这一步

Ubuntu 这个软件怎么安装?

thinkphp 实例化控制器时怎么带参数

如何根据id查找该对象字段的值 而不是查找对象全部信息?

fabric 对host设置别名

如何获取网页打开后所有发送的请求

ant.desgin升级到2.5.2 DatePicker 校验报错 求教?

html2canvas怎么从视频上截图,我整出来居然是一张空白图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值