electron+angular使用electron-builder打包(Not allowed to load local问题)
这是我使用electron-builder对angular项目进行打包时所遇到的一些问题,希望对各位被坑的人有些许帮助Not allowed to load local的意思是打包之后无法找到正确路径,可以参考以下方法参考解决安装electron-builderyarn add electron-builder --save-dev 或者npm add electron-builde...
这是我使用electron-builder对angular项目进行打包时所遇到的一些问题,希望对各位被坑的人有些许帮助

Not allowed to load local的意思是打包之后无法找到正确路径,可以参考以下方法参考解决
安装electron-builder
yarn add electron-builder --save-dev 或者npm add electron-builder --save-dev
将package.json中的dependencies目录下的
"electron": "^4.1.4",
移动到devDependencies(这一部分应该会有错误提示)
将win.loadURL(`file://${__dirname}/dist/项目名称/index.html`);
更改为 win.loadURL(`file://${__dirname}/src/index.html`);
将dist目录下编译文件复制到src文件夹下,并删除原有文件
如果使用以上方法还是不能解决问题,建议解压安装文件下的asar文件并参考它的目录结构进行修改
参考网址:【electron打包:electron-packager及electron-builder两种方式实现(for Windows) - 个人文章 - SegmentFault 思否】 https://segmentfault.com/a/1190000013924153
更多推荐
所有评论(0)