CNode

yarn run build打包时如何打包整个项目

问答
WWy2926发布于6 年前最后回复6 年前9 回复4620 浏览0 收藏

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

查看回复

回复 (9)

W
Wy2926#1·6 年前

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

J
justjavac#2·6 年前

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

W
Wy2926#3·6 年前
引用 justjavac原谅我理解力太差,确实没看懂

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

A
atian25#5·6 年前
引用 justjavac原谅我理解力太差,确实没看懂

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

J
justjavac#7·6 年前
引用 Wy2926@atian25 啊,刚接触nodejs。。。

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

W
Wy2926#8·6 年前
引用 justjavac@Wy2926 刚接触还是写点简单的项目吧

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

W
Wy2926#9·6 年前
引用 justjavac@Wy2926 刚接触还是写点简单的项目吧

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

参与回复
登录后即可参与回复。登录