|
@@ -1,19 +1,33 @@
|
|
|
{
|
|
{
|
|
|
- "name": "contrl",
|
|
|
|
|
|
|
+ "name": "test",
|
|
|
"version": "0.1.0",
|
|
"version": "0.1.0",
|
|
|
"main": "electron/main.js",
|
|
"main": "electron/main.js",
|
|
|
"author": "Caner <5658514@qq.com> (https://git.caner.top/Caner/electron-vue-vite)",
|
|
"author": "Caner <5658514@qq.com> (https://git.caner.top/Caner/electron-vue-vite)",
|
|
|
- "description": "demo",
|
|
|
|
|
|
|
+ "description": "test",
|
|
|
"homepage": "https://caner.top",
|
|
"homepage": "https://caner.top",
|
|
|
"scripts": {
|
|
"scripts": {
|
|
|
"dev": "vite",
|
|
"dev": "vite",
|
|
|
- "buildElectronFile": "esbuild electron/main.js electron/preload.js --format=cjs --outdir=dist/electron/ --bundle --external:electron --platform=node --minify;",
|
|
|
|
|
- "buildMoveFile": "cp -R electron/icon dist/electron/; cp -R loading.html dist/electron/;",
|
|
|
|
|
- "build": "vue-tsc --noEmit; vite build; yarn buildElectronFile; yarn buildMoveFile; electron-builder build;",
|
|
|
|
|
|
|
+ "buildElectronFile": "npx esbuild electron/**/*.js --format=cjs --outdir=dist/ --bundle --external:electron --platform=node --minify",
|
|
|
|
|
+ "buildMoveFile": "cp -R electron/7zip-bin electron/icon loading.html dist/",
|
|
|
|
|
+ "buildMoveFileWin": "xcopy electron\\7zip-bin dist\\7zip-bin /E /I /Y && xcopy electron\\icon dist\\icon /E /I /Y && copy loading.html dist\\ /Y",
|
|
|
|
|
+ "buildm": "vue-tsc --noEmit; vite build; yarn buildElectronFile; yarn buildMoveFile; electron-builder build;",
|
|
|
|
|
+ "buildw": "vue-tsc --noEmit && vite build && yarn buildElectronFile && yarn buildMoveFileWin && electron-builder build",
|
|
|
"test": "electron-builder build"
|
|
"test": "electron-builder build"
|
|
|
},
|
|
},
|
|
|
- "dependencies": {},
|
|
|
|
|
|
|
+ "dependencies": {
|
|
|
|
|
+ "7zip-bin": "^5.2.0",
|
|
|
|
|
+ "cesium": "1.132.0",
|
|
|
|
|
+ "fs-extra": "^11.3.1",
|
|
|
|
|
+ "gcoord": "^1.0.7",
|
|
|
|
|
+ "naive-ui": "^2.42.0",
|
|
|
|
|
+ "node-7z": "^3.0.0",
|
|
|
|
|
+ "node-downloader-helper": "^2.1.9",
|
|
|
|
|
+ "p-queue": "^8.1.0",
|
|
|
|
|
+ "pinia": "^3.0.3",
|
|
|
|
|
+ "pinia-plugin-persistedstate": "^4.4.1"
|
|
|
|
|
+ },
|
|
|
"devDependencies": {
|
|
"devDependencies": {
|
|
|
|
|
+ "@types/minimatch": "^3.0.4",
|
|
|
"@types/node": "^20.10.4",
|
|
"@types/node": "^20.10.4",
|
|
|
"@typescript-eslint/parser": "^8.24.0",
|
|
"@typescript-eslint/parser": "^8.24.0",
|
|
|
"@vitejs/plugin-vue": "^5.2.1",
|
|
"@vitejs/plugin-vue": "^5.2.1",
|
|
@@ -26,7 +40,8 @@
|
|
|
"sass": "^1.85.0",
|
|
"sass": "^1.85.0",
|
|
|
"typescript": "~5.7.3",
|
|
"typescript": "~5.7.3",
|
|
|
"vite": "^6.1.1",
|
|
"vite": "^6.1.1",
|
|
|
- "vite-electron-plugin": "^0.8.2",
|
|
|
|
|
|
|
+ "vite-electron-plugin": "^0.8.3",
|
|
|
|
|
+ "vite-plugin-cesium": "^1.2.23",
|
|
|
"vite-plugin-eslint": "^1.8.1",
|
|
"vite-plugin-eslint": "^1.8.1",
|
|
|
"vite-plugin-svg-icons": "^2.0.1",
|
|
"vite-plugin-svg-icons": "^2.0.1",
|
|
|
"vue": "^3.5.18",
|
|
"vue": "^3.5.18",
|
|
@@ -34,12 +49,15 @@
|
|
|
"vue-tsc": "^3.0.4"
|
|
"vue-tsc": "^3.0.4"
|
|
|
},
|
|
},
|
|
|
"build": {
|
|
"build": {
|
|
|
- "appId": "com.caner.demo",
|
|
|
|
|
- "npmRebuild": false,
|
|
|
|
|
- "productName": "demo",
|
|
|
|
|
|
|
+ "appId": "com.caner.cacheManage",
|
|
|
|
|
+ "npmRebuild": true,
|
|
|
|
|
+ "productName": "cacheManage",
|
|
|
"directories": {
|
|
"directories": {
|
|
|
"output": "out"
|
|
"output": "out"
|
|
|
},
|
|
},
|
|
|
|
|
+ "extraMetadata": {
|
|
|
|
|
+ "main": "main.js"
|
|
|
|
|
+ },
|
|
|
"files": [
|
|
"files": [
|
|
|
"!**/*",
|
|
"!**/*",
|
|
|
{
|
|
{
|
|
@@ -47,9 +65,12 @@
|
|
|
"to": "./"
|
|
"to": "./"
|
|
|
}
|
|
}
|
|
|
],
|
|
],
|
|
|
- "asar": true,
|
|
|
|
|
|
|
+ "mac": {
|
|
|
|
|
+ "icon": "electron/icon/icon.icns"
|
|
|
|
|
+ },
|
|
|
|
|
+ "asar": false,
|
|
|
"icon": "electron/icon/",
|
|
"icon": "electron/icon/",
|
|
|
"electronVersion": "25.3.0",
|
|
"electronVersion": "25.3.0",
|
|
|
"beforePack": "electron/beforePack.js"
|
|
"beforePack": "electron/beforePack.js"
|
|
|
}
|
|
}
|
|
|
-}
|
|
|
|
|
|
|
+}
|