我想将生成的Windows应用程序(角度代码)保存到特定文件夹中。 我已经阅读了有关该命令的文档,所以我这样做:
ng build --prod --output-path=dist/win/x64 && electron-packager . --overwrite --platform=win32 --arch=x64 --icon=src/assets/img/scm/logo.ico --out=dist/win/x64
然后,它会生成dist/win/x64
下的index.html和内容,但Windows应用程序是在dist/win/x64/app-win32-ia32
下生成的。
我希望将生成的应用(dist/win/x64/app-win32-ia32
)放入主路径(dist/win/x64
),因为如果没有,则无法显示任何应用。
我该怎么办?
tl; dr:我想在同一条路径上生成ng build和electron-packager而不是/dir
。
答案 0 :(得分:0)
真的,我不知道如何使用内置电子打包器功能,但您可以使用基本的mv
命令。
ng build --prod --output-path=dist/win/x64 && \
electron-packager . app --overwrite --platform=win32 \
--arch=x64 --icon=src/assets/img/scm/logo.ico --out=./tmp && \
mv ./tmp/app-win32-ia32/* ./dist/win/x64 && \
rm -rf ./tmp
我会使用gulp或grunt来完成这些任务。