Last active
June 5, 2020 02:43
-
-
Save gdonega/8ab93dd775dc6afb6b166673a907ec78 to your computer and use it in GitHub Desktop.
Terceira versão do package.json
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "electron-with-vue", | |
"version": "1.0.0", | |
"description": "A base Electron project using Vue.js", | |
"homepage": "https://github.com/gdonega/Medium-BoilerplateElectronWithVue", | |
"repository": "https://github.com/gdonega/Medium-BoilerplateElectronWithVue", | |
"main": "app.main.js", | |
"scripts": { | |
"dev-electron-start-app": "cross-env NODE_ENV=development electron .", | |
"dev-vue-start-server": "cross-env NODE_ENV=development webpack-dev-server --config ./app/config/vue/webpacks/dev.js", | |
"dev": "concurrently \"npm run dev-vue-start-server\" \"npm run dev-electron-start-app\" -k", | |
"build-vue": "cross-env NODE_ENV=production npx webpack --mode=production --config ./app/config/vue/webpacks/prod.js", | |
"build-electron-windows-32": "electron-builder --ia32 -w", | |
"build-electron-windows-64": "electron-builder --x64 -w", | |
"build-electron-windows-all": "electron-builder --x64 --ia32 -w", | |
"exe-w-i-32": "npm run build-vue && npm run build-electron-windows-32", | |
"exe-w-i-64": "npm run build-vue && npm run build-electron-windows-64", | |
"exe-w-i-a": "npm run build-vue && npm run build-electron-windows-all", | |
"build-electron-windows-portable-32": "electron-builder --ia32 -w portable", | |
"build-electron-windows-portable-64": "electron-builder --x64 -w portable", | |
"build-electron-windows-portable-all": "electron-builder --x64 --ia32 -w portable", | |
"exe-w-p-32": "npm run build-vue && npm run build-electron-windows-portable-32", | |
"exe-w-p-64": "npm run build-vue && npm run build-electron-windows-portable-64", | |
"exe-w-p-a": "npm run build-vue && npm run build-electron-windows-portable-all", | |
"build-electron-linux-64": "electron-builder --x64 -l", | |
"exe-l-i-64": "npm run build-vue && npm run build-electron-linux-64", | |
"build-electron-mac-64": "electron-builder --x64 -m", | |
"exe-m-i-64": "npm run build-vue && npm run build-electron-mac-64" | |
}, | |
"build": { | |
"productName": "electron-with-vue", | |
"appId": "com.yourcompany", | |
"directories": { | |
"buildResources": "resources" | |
}, | |
"win": { | |
"target": [ | |
"nsis", | |
"msi" | |
] | |
}, | |
"nsis": { | |
"oneClick": false, | |
"allowToChangeInstallationDirectory": true, | |
"installerIcon": "./resources/icon.ico", | |
"uninstallerIcon": "./resources/icon.ico", | |
"installerHeader": "./resources/instaler-header.bmp", | |
"installerHeaderIcon": "./resources/icon.ico", | |
"installerSidebar": "./resources/instaler-sidebar.bmp", | |
"uninstallerSidebar": "./resources/instaler-sidebar.bmp", | |
"deleteAppDataOnUninstall": true, | |
"menuCategory": true | |
}, | |
"linux": { | |
"target": [ | |
"deb", | |
"rpm", | |
"snap", | |
"AppImage" | |
] | |
} | |
}, | |
"author": { | |
"name": "gdonega", | |
"email": "[email protected]" | |
}, | |
"license": "ISC", | |
"devDependencies": { | |
"@babel/core": "^7.9.6", | |
"babel-loader": "^8.1.0", | |
"concurrently": "^5.2.0", | |
"cross-env": "^7.0.2", | |
"electron": "^8.2.5", | |
"electron-builder": "^22.6.0", | |
"electron-debug": "^3.0.1", | |
"html-webpack-plugin": "^4.3.0", | |
"mini-css-extract-plugin": "^0.9.0", | |
"vue-html-loader": "^1.2.4", | |
"vue-loader": "^15.9.2", | |
"vue-style-loader": "^4.1.2", | |
"vue-template-compiler": "^2.6.11", | |
"webpack": "^4.43.0", | |
"webpack-cli": "^3.3.11", | |
"webpack-dev-server": "^3.10.3", | |
"webpack-merge": "^4.2.2" | |
}, | |
"dependencies": { | |
"vue": "^2.6.11" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment