yarn run build打包时如何打包整个项目
发布于 4 年前 作者 Wy2926 3596 次浏览 来自 问答

批注 2020-09-09 163520.png 这是打包之后的样子 里面找不到各种我自己写的js模块 批注 2020-09-09 163611.png 我的js模块在app文件夹和src里面都有,使用require通过相对路径导入,一直打包不了

9 回复

我是使用npm run dist发现和yarn run build里面的差不多,但是都无法找到我自己写的js模块

原谅我理解力太差,确实没看懂

@justjavac 打包成exe之后,因为我用绝对路径引用app文件夹里面的js模块,结果运行exe的时候报错了 批注 2020-09-09 170924.png批注 2020-09-09 171042.png

@Wy2926 说错了,相对路径

@justjavac 我看懂了,但感觉按题主提问来看不少背景知识要补充,要解释起来太麻烦了,就放弃回答了。

@atian25 啊,刚接触nodejs。。。

@Wy2926 刚接触还是写点简单的项目吧

@justjavac 这个项目没多少代码,就是需要打包成可执行程序,一个单机软件,那个websocket是服务端代码,没有一起打包,我将他放到打包的build目录下,可以执行,但是安装程序还是找不到,怎么办。。。。

@justjavac 用的electron-builder打包程序,通过手动把模块移到打包的app文件夹下的build目录则可以执行,但是无法运行electron-builder生成的安装程序,还是提示找不到模块

回到顶部