|
@@ -5,15 +5,16 @@
|
|
|
"author": "lyt_20201208",
|
|
|
"license": "MIT",
|
|
|
"scripts": {
|
|
|
- "dev": "npm run has:plugin && npm run writeEnv:dev && vite --force",
|
|
|
- "has:plugin": "ls ./public/plugin/topo && npm run plugin:has || npm run plugin:not",
|
|
|
+ "dev": "npm run plugin:check && npm run writeEnv:dev && vite --force",
|
|
|
+ "plugin:check": "ls ./public/plugin/topo && npm run plugin:has || npm run plugin:not",
|
|
|
"plugin:has": "echo '\\033[31m 插件存在,无需拉取 \\033[0m'",
|
|
|
- "plugin:not": "echo '\\033[31m 插件不存在,需要拉取 拉取后会自动运行 \\033[0m' && npm run pull:plugin",
|
|
|
- "pull:plugin": "git clone --depth 1 http://git.mydig.net/Sagoo-Cloud/sagoo-admin-ui-plugin.git ./public/plugin/",
|
|
|
- "build": "npm run has:plugin && cross-env NODE_ENV=production node ./writeEnv.mjs && vite build && npm run getVersion",
|
|
|
- "build:dev": "npm run has:plugin && npm run writeEnv:dev && vite build --mode development && npm run getVersion",
|
|
|
- "build:golocal": "npm run has:plugin && cross-env NODE_ENV=golocal node ./writeEnv.mjs && vite build --mode golocal && npm run getVersion",
|
|
|
- "build:open": "npm run has:plugin && cross-env NODE_ENV=open node ./writeEnv.mjs && vite build --mode open && npm run getVersion",
|
|
|
+ "plugin:not": "echo '\\033[31m 插件不存在,需要拉取 拉取后会自动运行 \\033[0m' && npm run plugin:pull",
|
|
|
+ "plugin:pull": "git clone --depth 1 http://git.mydig.net/Sagoo-Cloud/sagoo-admin-ui-plugin.git ./public/plugin/",
|
|
|
+ "plugin:update": "rm -rf ./public/plugin/ && npm run plugin:pull",
|
|
|
+ "build": "npm run plugin:check && cross-env NODE_ENV=production node ./writeEnv.mjs && vite build && npm run getVersion",
|
|
|
+ "build:dev": "npm run plugin:check && npm run writeEnv:dev && vite build --mode development && npm run getVersion",
|
|
|
+ "build:golocal": "npm run plugin:check && cross-env NODE_ENV=golocal node ./writeEnv.mjs && vite build --mode golocal && npm run getVersion",
|
|
|
+ "build:open": "npm run plugin:check && cross-env NODE_ENV=open node ./writeEnv.mjs && vite build --mode open && npm run getVersion",
|
|
|
"writeEnv:dev": "cross-env NODE_ENV=development node ./writeEnv.mjs",
|
|
|
"getVersion": "node ./getVersion.mjs",
|
|
|
"updateVersion:small": "node ./updateVersion.mjs --patch",
|