新聞動態

                                                                                  位置:首頁 新聞動態 建站學堂

                                                                                  electron-builder 安裝及打包成安裝程序應許修改安裝目錄

                                                                                  新聞動態
                                                                                  2023年05月11日 閱讀:3099次

                                                                                  electron-builder 安裝及打包成安裝程序應許修改安裝目錄

                                                                                  在項目中下運行下面代碼,全局引用  -g   本項目中使用-D

                                                                                   npm install electron-builder -g

                                                                                  package.json 文件中配置

                                                                                  "build": {
                                                                                  		"appId": "hbsjsd.cn.app",
                                                                                  		"directories": {
                                                                                  			"app": "./"
                                                                                  		},
                                                                                  	     "nsis": {
                                                                                  	        "perMachine": true, 
                                                                                  			"oneClick": false,
                                                                                  	        "allowToChangeInstallationDirectory": true
                                                                                  	    },
                                                                                  		"productName": "速建時代",
                                                                                  		"dmg": {
                                                                                  			"icon": "./static/login.icns",
                                                                                  			"window": {
                                                                                  				"x": "200",
                                                                                  				"y": "150",
                                                                                  				"width": 500,
                                                                                  				"height": 400
                                                                                  			}
                                                                                  		},
                                                                                  		"mac": {
                                                                                  			"icon": "./static/login.icns"
                                                                                  		},
                                                                                  		"win": {
                                                                                  			"icon": "./static/login.ico"
                                                                                  		}
                                                                                  	},

                                                                                  start為運行項目

                                                                                  packagewin 打包成不需要安裝即可運行文件

                                                                                  build 打包成安裝文件

                                                                                  "scripts": {
                                                                                  		"test": "echo \"Error: no test specified\" && exit 1",
                                                                                  		"start": "electron .",
                                                                                  		"packagewin": "electron-packager ./ sjsd  --platform=win32 --out=./dist --arch=x64  --app-version=1.0.1 --icon=./static/login.ico --overwrite",
                                                                                  		"build": "electron-builder"
                                                                                  	},

                                                                                  運行方法

                                                                                  npm run build

                                                                                  上一篇

                                                                                  下一篇

                                                                                  亚洲中文字幕在线19页_99久久国产精品免费热7788_欧美专区日韩专区综合专区_小泽玛利亚一区_gogo999亚洲肉体艺术