오늘만살자

앱 배포하기 본문

Electron

앱 배포하기

오늘만살자 2019. 2. 18. 10:47

우분투 18.04 기준


git clone https://github.com/atom/electron-quick-start

cd electron-quick-start

npm install && npm start

npm install electron-packager -save-dev

npm install asar --save-dev



packakge.json 수정

{
"name": "electron-quick-start",
"version": "1.0.0",
"description": "A minimal Electron application",
"main": "main.js",
"scripts": {
"start": "electron main.js",
"build": "electron-packager . TestApp cp icon.icns FileUpload-linux-x64/resources",
"package": "asar pack TestApp-linux-x64/resources/app TestApp-linux-x64/resources/app/app.asar"
},
"repository": "https://github.com/electron/electron-quick-start",
"keywords": [
"Electron",
"quick",
"start",
"tutorial",
"demo"
],
"author": "",
"license": "ISC",
"devDependencies": {
"asar": "^0.14.6",
"electron": "^4.0.5",
"electron-packager": "^13.0.1"
},
"dependencies": {
"jquery": "^3.3.1"
}



npm run build

error 시 npm install 실행 후 npm run build

npm run package



Comments