aria2desktop
aria2desktop copied to clipboard
请问如何在linux上用build-release.sh打包?
运行:
./build-release.sh linux
提示:
此脚本只能在macOS上运行
那要怎么做才能在linux上用build-release.sh打包?
其实我遇到的问题就一个,电脑里已经有了aria2进程,我只需要一个前端,然而aria2desktop会自己再运行一个aria2c
进程,把文件夹~/aria2-desktop
删掉之后,这个文件夹包括里面的内容还是会被创建回去,然后又跑出个aria2c
进程,可是我真的只需要一个前端啊,这就很蓝廋了。
其实我遇到的问题就一个,电脑里已经有了aria2进程,我只需要一个前端,然而aria2desktop会自己再运行一个
aria2c
进程,把文件夹~/aria2-desktop
删掉之后,这个文件夹包括里面的内容还是会被创建回去,然后又跑出个aria2c
进程,可是我真的只需要一个前端啊,这就很蓝廋了。
你可以使用一个空的shell文件替换掉aria2c文件试试😅
@wapznw 但是每次启动aria2desktop
的时候还是会尝试去启动aria2c
,然后报错,强迫症忍不了。
而且也很想要把那个自带的本地默认
去掉。
在Linux中你可以尝试把build-release.sh中的这段代码删除试试
if [ x"$(uname)" != x"Darwin" ];then
echo "此脚本只能在macOS上运行"
exit
fi
@wapznw 确定这不是掩耳盗铃吗?>.<
试了一下,问题不少,先是npm install
报错,
found 35 vulnerabilities (29 low, 5 moderate, 1 high) in 15722 scanned packages
我改成[email protected]
,然后就变成了
found 63 low severity vulnerabilities
看样子不严重,就没理,然后npm run build
,提示
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] build: `PUBLIC_URL=. react-app-rewired build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
这有的破么?
@JadeVane 请问你使用的nodejs版本是多少?我这里在虚拟机中安装了ubuntu 19之后运行npm run build是没有问题的。