diff --git a/.drone.yml b/.drone.yml index 466fe74..946ed21 100644 --- a/.drone.yml +++ b/.drone.yml @@ -12,7 +12,7 @@ steps: image: node:16-alpine commands: - npm install - - ./node_modules/.bin/uniapp-cli build + - ./node_modules/.bin/cross-env NODE_ENV=production UNI_PLATFORM=h5 ./node_modules/.bin/vue-cli-service build - name: deploy image: appleboy/drone-scp diff --git a/package.json b/package.json index ec5c71c..0a83200 100644 --- a/package.json +++ b/package.json @@ -4,25 +4,26 @@ "description": "武术赛事报名系统", "main": "main.js", "scripts": { - "dev:h5": "uni", - "build:h5": "uni build", - "dev:mp-weixin": "uni -p mp-weixin", - "build:mp-weixin": "uni build -p mp-weixin" + "dev:h5": "cross-env NODE_ENV=development UNI_PLATFORM=h5 vue-cli-service serve", + "build:h5": "cross-env NODE_ENV=production UNI_PLATFORM=h5 vue-cli-service build", + "dev:mp-weixin": "cross-env NODE_ENV=development UNI_PLATFORM=mp-weixin vue-cli-service uni-build --watch", + "build:mp-weixin": "cross-env NODE_ENV=production UNI_PLATFORM=mp-weixin vue-cli-service uni-build" }, "dependencies": { "vue": "^2.6.14" }, "devDependencies": { - "@dcloudio/uni-cli-shared": "latest", - "@dcloudio/uni-template-compiler": "latest", - "@dcloudio/vue-cli-plugin-hbuilderx": "latest", - "@dcloudio/vue-cli-plugin-uni": "latest", - "@dcloudio/vue-cli-plugin-uni-optimize": "latest", - "@dcloudio/webpack-uni-mp-loader": "latest", - "@dcloudio/webpack-uni-pages-loader": "latest", - "@vue/cli-plugin-babel": "~4.5.0", - "@vue/cli-service": "~4.5.0", + "@dcloudio/uni-cli-shared": "^2.0.2-3081220230817001", + "@dcloudio/uni-template-compiler": "^2.0.2-3081220230817001", + "@dcloudio/vue-cli-plugin-hbuilderx": "^2.0.2-3081220230817001", + "@dcloudio/vue-cli-plugin-uni": "^2.0.2-3081220230817001", + "@dcloudio/vue-cli-plugin-uni-optimize": "^2.0.2-3081220230817001", + "@dcloudio/webpack-uni-mp-loader": "^2.0.2-3081220230817001", + "@dcloudio/webpack-uni-pages-loader": "^2.0.2-3081220230817001", + "@vue/cli-plugin-babel": "~4.5.19", + "@vue/cli-service": "~4.5.19", "babel-plugin-import": "^1.13.3", + "cross-env": "^7.0.3", "mini-types": "*", "miniprogram-api-typings": "*", "postcss-comment": "^2.0.0",