mixone
Version:
MixOne is a Node scaffolding tool implemented based on Vite, used for compiling HTML5, JavasCript, Vue, React and other codes. It supports packaging Web applications with multiple HTML entry points (BS architecture) and desktop installation packages (CS a
74 lines • 2.49 kB
JSON
{
"name": "demo-react-5",
"version": "0.1.0",
"private": true,
"main": "./out/build/main/main.js",
"author": "LiuXiaoJie",
"description": "demo-react-5,This project is created based on the mixone tool",
"scripts": {
"dev": "npm run compile && npm run start:desktop",
"compile": "mixone compile",
"start:desktop": "mixone serve --desktop --watch",
"start:web": "mixone serve --web --open --watch",
"build:desktop": "mixone build --desktop",
"build:web": "mixone build --web",
"build:win": "npm run compile && npm run build:desktop && mixone package --win",
"build:mac": "npm run compile && npm run build:desktop && mixone package --mac",
"build:linux": "npm run compile && npm run build:desktop && mixone package --linux",
"preview:web": "npm run compile && npm run build:web && mixone preview --start-web",
"preview:desktop": "npm run compile && npm run build:desktop && mixone preview --start-desktop"
},
"build": {
"appId": "com.example.demo-react-5",
"productName": "demo-react-5",
"directories": {
"output": "dist/packager"
},
"files": [
"out/**/*",
"!dist",
"!{out/vite.config.js,out/vite.config,out/vite.config.ts}",
"!out/serve.js",
"!out/watch-manager.js",
"!{main,utils,store,windows,assets,out/main,out/utils,out/store,out/windows,out/assets,out/logs,.prettierignore,.eslintignore,.eslintrc.cjs,.prettierignore,.prettierrc.yaml,dev-app-update.yml,CHANGELOG.md,README.md}"
],
"win": {
"target": "nsis",
"icon": "assets/favicon.ico"
},
"mac": {
"target": "dmg",
"icon": "assets/favicon.icns"
},
"linux": {
"target": "AppImage",
"icon": "assets/favicon.ico"
}
},
"dependencies": {
"electron-updater": "^6.3.9",
"iconv-lite": "^0.6.3",
"react": "^19.1.0",
"react-dom": "^19.1.0",
"react-router-dom": "^7.6.2",
"@reduxjs/toolkit": "^2.8.2",
"react-redux": "^9.2.0",
"antd": "^5.26.1"
},
"devDependencies": {
"chokidar": "^3.5.3",
"electron": "21.4.4",
"electron-builder": "^26.0.12",
"@eslint/js": "^9.25.0",
"@types/react": "^19.1.2",
"@types/react-dom": "^19.1.2",
"@vitejs/plugin-react": "^4.4.1",
"eslint": "^9.25.0",
"eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-react-refresh": "^0.4.19",
"globals": "^16.0.0",
"typescript": "~5.8.3",
"typescript-eslint": "^8.30.1",
"vite": "^6.3.5"
}
}