electron-vite-vue/package.json

90 lines
2.5 KiB
JSON
Raw Normal View History

2020-08-16 12:37:20 +08:00
{
"name": "electron-vue",
2020-08-16 20:42:52 +08:00
"version": "0.0.1",
"main": "dist/main/index.js",
2020-08-16 20:42:52 +08:00
"author": "草鞋没号 <308487730@qq.com>",
"license": "MIT",
2020-08-16 12:37:20 +08:00
"scripts": {
2021-09-09 09:36:06 +08:00
"dev": "concurrently -n=R,P,M -c=green,yellow,blue \"npm run dev:render\" \"npm run dev:preload\" \"npm run dev:main\"",
"dev:render": "vite",
"dev:preload": "node -r ts-node/register script/build-preload --env=development --watch",
"dev:main": "node -r ts-node/register script/build-main --env=development --watch",
"//": "---------------------------------------------------------------------------------------------------",
"build:render": "vite build",
"build:preload": "node -r ts-node/register script/build-preload --env=production",
"build:main": "node -r ts-node/register script/build-main --env=production",
"build": "rimraf dist && npm run build:render && npm run build:preload && npm run build:main && electron-builder"
2020-08-17 09:16:26 +08:00
},
"build": {
"appId": "308487730@qq.com",
2021-08-05 09:26:13 +08:00
"asar": true,
2021-02-18 20:06:23 +08:00
"directories": {
"output": "release/${version}"
},
2020-08-17 09:16:26 +08:00
"files": [
"!node_modules",
2020-08-31 09:50:57 +08:00
"dist/**"
2020-08-17 09:16:26 +08:00
],
"mac": {
2021-02-18 20:06:23 +08:00
"artifactName": "${productName}_${version}.${ext}",
2020-08-17 09:16:26 +08:00
"target": [
"dmg"
]
},
"win": {
"target": [
{
"target": "nsis",
"arch": [
"x64"
]
}
],
2021-02-18 20:06:23 +08:00
"artifactName": "${productName}_${version}.${ext}"
2020-08-17 09:16:26 +08:00
},
"nsis": {
"oneClick": false,
"perMachine": false,
"allowToChangeInstallationDirectory": true,
"deleteAppDataOnUninstall": false
}
2020-08-16 12:37:20 +08:00
},
"dependencies": {
2021-09-09 09:36:06 +08:00
"vue": "^3.2.11"
2020-08-16 12:37:20 +08:00
},
"devDependencies": {
2021-03-30 09:57:56 +08:00
"@rollup/plugin-alias": "^3.1.2",
"@rollup/plugin-commonjs": "^19.0.0",
2020-09-06 17:35:02 +08:00
"@rollup/plugin-json": "^4.1.0",
2021-03-30 09:57:56 +08:00
"@rollup/plugin-node-resolve": "^11.2.1",
2021-09-09 09:36:06 +08:00
"@rollup/plugin-replace": "^3.0.0",
"@rollup/plugin-typescript": "^8.2.5",
2020-12-24 10:17:27 +08:00
"@types/minimist": "^1.2.1",
2021-10-25 20:18:36 +08:00
"@types/ws": "^8.2.0",
2021-08-05 09:26:13 +08:00
"@vitejs/plugin-vue": "^1.3.0",
2021-09-09 09:36:06 +08:00
"@vue/compiler-sfc": "^3.2.11",
2020-08-16 20:42:52 +08:00
"chalk": "^4.1.0",
2021-03-30 09:57:56 +08:00
"concurrently": "^6.0.0",
2021-11-02 15:04:24 +08:00
"electron": "15.3.0",
2021-03-30 09:57:56 +08:00
"electron-builder": "^22.10.5",
2020-08-16 20:42:52 +08:00
"minimist": "^1.2.5",
2021-03-30 09:57:56 +08:00
"ora": "^5.4.0",
2021-02-17 22:27:40 +08:00
"rimraf": "^3.0.2",
2021-09-09 09:36:06 +08:00
"ts-node": "^10.2.1",
"typescript": "^4.4.2",
2021-10-25 20:18:36 +08:00
"vite": "^2.5.6",
"ws": "^8.2.3"
2020-08-16 21:10:10 +08:00
},
"env": {
"//": "Will be auto inject to main,renderer,preload process.env",
"PORT": 3344,
"PORT_WS": 3355
},
2020-08-16 21:10:10 +08:00
"keywords": [
"vite",
"electron",
"vue3",
"rollup"
]
2021-03-30 09:57:56 +08:00
}