오늘만살자
앱 배포하기 본문
우분투 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
'Electron' 카테고리의 다른 글
vue 설치 (0) | 2019.10.08 |
---|---|
electron Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/electron/dist' (0) | 2018.12.11 |
angular 적용하기 (0) | 2018.11.16 |
bootstrap, jquery 추가하기 (0) | 2017.11.30 |
asar 소스 노출 방지 배포 (0) | 2017.11.30 |
Comments