之前项目中遇到一个问题,使用了脚手架,并且引入了electron-store这个包。在开发模式下是能正常运行的,但是打包后却会包Cannot find module “.” 的问题,类似的issue在github的electron的上也有很多人提到,最终,在那个脚手架的issue下找到了答案
方法
//在根目录下
npm uninstall electron-store --save //卸载electron-store这个包
cd app && npm install electron-store --save //在app目录下安装这个包,包的信息会添加到这个目录下的package.json
//回到根目录
npm run package//成功打包了!!!!