123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- {
- "name": "compass",
- "version": "1.0.0",
- "scripts": {
- "dev": "vite",
- "build": "vite build",
- "deploy": "vite build && npm run deploy:rm && npm run deploy:scp",
- "deploy:rm": "ssh sagoo 'rm -rf /www/web/park/*'",
- "deploy:scp": "scp -r ./build/* sagoo:/www/web/park/",
- "deployPi": "vite build && npm run deployPi:rm && npm run deployPi:scp",
- "deployPi:rm": "ssh pi 'rm -rf /www/screen/*'",
- "deployPi:scp": "scp -r ./build/* pi:/www/screen/",
- "stg": "vite build --mode stg",
- "uat": "vite build --mode uat",
- "prd": "vite build --mode prd",
- "lint": "eslint --fix --ext .js --ext .jsx --ext .vue src/",
- "prepare": "husky install"
- },
- "dependencies": {
- "@antv/g6": "^4.8.23",
- "@element-plus/icons": "^0.0.11",
- "@element-plus/icons-vue": "^2.0.4",
- "animate.css": "^4.1.1",
- "axios": "^0.24.0",
- "dayjs": "^1.10.7",
- "echarts": "^5.2.1",
- "echarts-gl": "^2.0.9",
- "element-plus": "^2.2.27",
- "hls.js": "^1.0.10",
- "js-md5": "^0.7.3",
- "loadsh": "^0.0.4",
- "mockjs": "^1.1.0",
- "postcss-pxtorem": "^6.0.0",
- "vue": "^3.0.5",
- "vue-router": "^4.0.10",
- "vuex": "^4.0.2",
- "yang-tool": "^0.0.25"
- },
- "devDependencies": {
- "@vitejs/plugin-vue": "^1.3.0",
- "@vue/compiler-sfc": "^3.0.5",
- "@vue/eslint-config-standard": "^5.1.2",
- "eslint": "^6.7.2",
- "eslint-plugin-import": "^2.20.2",
- "eslint-plugin-node": "^11.1.0",
- "eslint-plugin-promise": "^4.2.1",
- "eslint-plugin-standard": "^4.0.0",
- "eslint-plugin-vue": "^7.0.0",
- "husky": "^7.0.1",
- "lint-staged": "^11.1.2",
- "sass": "~1.32.6",
- "vite": "^2.4.4"
- },
- "lint-staged": {
- "*.{vue,js,ts}": "eslint --fix"
- }
- }
|