electron使用electron-forge打包后报错cannot find module ‘XXX’

Posted 小羊杨杨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了electron使用electron-forge打包后报错cannot find module ‘XXX’相关的知识,希望对你有一定的参考价值。

1.报错后先思考为什么会找不到模块。进入当前项目的node_modules查看后,果然缺失了当前报错的模块。具体表现为,node_modules中显示的模块名字为:@express

在写项目的时候,许多模块是全局安装,所以在本地使用没有问题,但是打包的时候不会打包全局安装的内容,因此打完包运行会出现cannot find module ‘ws’,cannot find module ‘express’等等错误。

2.解决:将这些模块安装在项目中。

npm i express.

如有错误,敬请指出,感激不尽。

 

以上是关于electron使用electron-forge打包后报错cannot find module ‘XXX’的主要内容,如果未能解决你的问题,请参考以下文章

创建 Electron JS 可执行文件(electron-builder 或 electron-forge)

为啥我的 electron-forge 和 webpack 模板会使用空的 node_module 文件夹制作可分发文件?

nodejs/electron-forge/node-gyp:在尝试了我可以在网上找到的所有提示后,找不到任何要使用的 Visual Studio 安装

01.electron-(创建项目)

Electron Forge使用

Electron - 初体验