electron-vue-admin
electron-vue-admin copied to clipboard
Build failed on windows (在windows上面打包失败)
重现步骤:
- clone 该repo (不修改任何代码)
- npm install
- npm build
build失败, log如下
OKAY take it away electron-builder
• electron-builder version=19.56.2
• loaded configuration file=package.json ("build" field)
• writing effective config file=build\electron-builder.yaml
• no native production dependencies
• packaging platform=win32 arch=x64 electron=1.8.8 appOutDir=build\win-unpacked
• building target=nsis file=build\electron-vue-admin Setup 3.0.0.exe archs=x64 oneClick=true
Error: C:\Users\i068992\AppData\Local\electron-builder\cache\nsis\nsis-3.0.1.13\Bin\makensis.exe exited with code 1
Output:
Command line defined: "APP_ID=org.simulatedgreg.electron-vue"
Command line defined: "APP_GUID=62e3eecb-e013-549b-8222-3caf500ba8f3"
Command line defined: "PRODUCT_NAME=electron-vue-admin"
Command line defined: "PRODUCT_FILENAME=electron-vue-admin"
Command line defined: "APP_FILENAME=electron-vue-admin"
Command line defined: "APP_DESCRIPTION=An electron-vue project"
Command line defined: "VERSION=3.0.0"
Command line defined: "PROJECT_DIR=C:\Project\HCP\Samsung\Jira\clean\electron-vue-admin"
Command line defined: "BUILD_RESOURCES_DIR=C:\Project\HCP\Samsung\Jira\clean\electron-vue-admin\build"
Command line defined: "MUI_ICON=C:\Project\HCP\Samsung\Jira\clean\electron-vue-admin\build\icons\icon.ico"
Command line defined: "MUI_UNICON=C:\Project\HCP\Samsung\Jira\clean\electron-vue-admin\build\icons\icon.ico"
Command line defined: "APP_64=C:\Project\HCP\Samsung\Jira\clean\electron-vue-admin\build\electron-vue-admin-3.0.0-x64.nsis.7z"
Command line defined: "APP_64_NAME=electron-vue-admin-3.0.0-x64.nsis.7z"
Command line defined: "APP_64_HASH=7F0081656AC728D53439E3E47AAF141142E5A8C0A66CE0FADA8BED87F29771252B3D504FE4EF370188520E840C4FD626253CF57181BA4BADCCC0B49D43992CFD"
Command line defined: "COMPANY_NAME=Pan"
Command line defined: "APP_INSTALLER_STORE_FILE=electron-vue-admin\installer.exe"
Command line defined: "COMPRESSION_METHOD=7z"
Command line defined: "ONE_CLICK"
Command line defined: "RUN_AFTER_FINISH"
Command line defined: "SHORTCUT_NAME=electron-vue-admin"
Command line defined: "UNINSTALL_DISPLAY_NAME=electron-vue-admin 3.0.0"
Command line defined: "COMPRESS=auto"
Command line defined: "UNINSTALLER_OUT_FILE=C:\Project\HCP\Samsung\Jira\clean\electron-vue-admin\build.__uninstaller-nsis-electron-vue-admin.exe"
Processing config: C:\Users\i068992\AppData\Local\electron-builder\cache\nsis\nsis-3.0.1.13\nsisconf.nsh
Processing script file: "
Processed 1 file, 10 command line commands, writing output (x86-unicode):
Output: "C:\Project\HCP\Samsung\Jira\clean\electron-vue-admin\build\electron-vue-admin Setup 3.0.0.exe"
Error output: Can't open output file Error - aborting creation process
at ChildProcess.childProcess.once.code (C:\Project\HCP\Samsung\Jira\clean\electron-vue-admin\node_modules\builder-util\src\util.ts:241:14)
at Object.onceWrapper (events.js:317:30)
at emitTwo (events.js:126:13)
at ChildProcess.emit (events.js:214:7)
at maybeClose (internal/child_process.js:925:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)