搭建方式:cli + vue2
开发工具:HBuilderX 4.45
uni-upgrade-center-app 版本: 0.9.5
依赖版本(package.json):
"dependencies": {
"@dcloudio/uni-app": "^2.0.2-4040520250103001",
"@dcloudio/uni-app-plus": "^2.0.2-4040520250103001",
"@dcloudio/uni-h5": "^2.0.2-4040520250103001",
"@dcloudio/uni-i18n": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-360": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-alipay": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-baidu": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-jd": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-kuaishou": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-lark": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-qq": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-toutiao": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-vue": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-weixin": "^2.0.2-4040520250103001",
"@dcloudio/uni-mp-xhs": "^2.0.2-4040520250103001",
"@dcloudio/uni-quickapp-native": "^2.0.2-4040520250103001",
"@dcloudio/uni-quickapp-webview": "^2.0.2-4040520250103001",
"@dcloudio/uni-stacktracey": "^2.0.2-4040520250103001",
"@dcloudio/uni-stat": "^2.0.2-4040520250103001",
"@vue/shared": "^3.0.0",
"compressorjs": "^1.2.1",
"core-js": "^3.8.3",
"flyio": "^0.6.2",
"image-conversion": "^2.1.1",
"image-tools": "^1.4.0",
"js-base64": "^3.7.7",
"js-md5": "^0.8.3",
"lodash": "^4.17.21",
"vconsole": "^3.15.1",
"vue": ">= 2.6.14 < 2.7",
"vuex": "^3.2.0"
},
"devDependencies": {
"@dcloudio/types": "^3.4.14",
"@dcloudio/uni-automator": "^2.0.2-4040520250103001",
"@dcloudio/uni-cli-i18n": "^2.0.2-4040520250103001",
"@dcloudio/uni-cli-shared": "^2.0.2-4040520250103001",
"@dcloudio/uni-helper-json": "*",
"@dcloudio/uni-migration": "^2.0.2-4040520250103001",
"@dcloudio/uni-template-compiler": "^2.0.2-4040520250103001",
"@dcloudio/uni-uts-v1": "^3.0.0-alpha-3060920221117001",
"@dcloudio/vue-cli-plugin-hbuilderx": "^2.0.2-4040520250103001",
"@dcloudio/vue-cli-plugin-uni": "^2.0.2-4040520250103001",
"@dcloudio/vue-cli-plugin-uni-optimize": "^2.0.2-4040520250103001",
"@dcloudio/webpack-uni-mp-loader": "^2.0.2-4040520250103001",
"@dcloudio/webpack-uni-pages-loader": "^2.0.2-4040520250103001",
"@vue/cli-plugin-babel": "~5.0.0",
"@vue/cli-service": "~5.0.0",
"babel-plugin-import": "^1.11.0",
"cross-env": "^7.0.2",
"jest": "^25.4.0",
"postcss-comment": "^2.0.0",
"sass": "~1.32.6",
"sass-loader": "^10.5.2",
"vue-template-compiler": ">= 2.6.14 < 2.7"
}
使用方式
在 pages/index/index.vue中引入升级检测
引入:
import checkUpdate from '@/uni_modules/uni-upgrade-center-app/utils/check-update'
使用:
onReady() {
checkUpdate()
}
运行到Android模拟器报错:
正在编译中...
00:21:35.633 uts插件[uts-progressNotification]文件未发生变化,跳过编译
00:21:35.651 提示:uts插件[uts-progressNotification]依赖的原生配置或三方SDK在运行至标准基座时不能生效,如需正常调用请使用自定义基座
00:21:36.853 项目 'agent-app' 编译成功。
00:21:36.885 Module not found: Error: Can't resolve '@/uni_modules/uni-upgrade-center-app/utils/check-update' in '/Users/arden/workspace/projects/agent-app/src/pages/index'
00:21:36.899 Module not found: Error: Can't resolve '../utils/utils' in '/Users/arden/workspace/projects/agent-app/src/uni_modules/uni-upgrade-center-app/pages'
00:21:36.909 项目 'agent-app' 编译成功。
00:21:36.920 ERROR Build failed with errors.
未改动uni-upgrade-center-app插进的任何代码
3 个回复
9***@qq.com (作者)
import checkUpdate from '@/uni_modules/uni-upgrade-center-app/utils/check-update.ts'
改成显示引用,运行报错:
用户2757725
你好这个软件联系谁买邀请码
用户2757725
你好这个软件联系谁买邀请码
10 分钟前
用户2757725
你好这个软件联系谁买邀请码
10 分钟前
用户2757725
你好这个软件联系谁买邀请码