简体   繁体   English

电子包,生成文件夹

[英]Electron package, generated folder

I want to keep my generated windows app (trought angular code) to a specific folder. 我想将生成的Windows应用程序(变形角度代码)保留在特定的文件夹中。 I already read the documentation about the command, so I do: 我已经阅读了有关命令的文档,所以我这样做:

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

And then, it generates the index.html and content under dist/win/x64 , but the windows application is generated under dist/win/x64/app-win32-ia32 . 然后,它在dist/win/x64下生成index.html和内容,但是Windows应用程序在dist/win/x64/app-win32-ia32

I want to have the generated app ( dist/win/x64/app-win32-ia32 ) into the main path( dist/win/x64 ), because if not, it won't show any apps. 我想将生成的应用程序( dist/win/x64/app-win32-ia32 )放入主路径( dist/win/x64 ),因为如果没有,它将不会显示任何应用程序。 What can I do? 我能做什么?

tl;dr: I want to generate ng build and electron-packager on the same path without being /dir . tl; dr:我想在同一路径上生成ng build和electronic-packager而不是/dir

Really, I don't know how to do it with electron-packager built in functionality, but you can use a basic mv command. 确实,我不知道如何使用内置的电子包装程序来执行此操作,但是可以使用基本的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

I would use either gulp or grunt for such tasks. 我会用gulp或grunt来完成这些任务。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM