工具更新到最新版后,uni-app的vue2项目运行到真机找不到uni-app-plus
工具更新到最新版后,uni-app的vue2项目运行到真机找不到uni-app-plus
操作步骤:
- 直接运行就报错
预期结果:
- 可以正常运行
实际结果:
- 运行报错:
17:07:32.518 ERROR TypeError: Cannot read properties of undefined (reading 'uni-app-plus') 17:07:32.518 TypeError: Cannot read properties of undefined (reading 'uni-app-plus') 17:07:32.518 at Object.chainWebpack (E:\project_uniapp\security-manager\node_modules\@dcloudio\vue-cli-plugin-uni\lib\app-plus\index.js:214:52) 17:07:32.519 at E:\project_uniapp\security-manager\node_modules\@dcloudio\vue-cli-plugin-uni\lib\chain-webpack.js:150:21 17:07:32.519 at E:\project_uniapp\security-manager\node_modules\@vue\cli-service\lib\Service.js:268:40 17:07:32.519 at Array.forEach (<anonymous>) 17:07:32.519 at Service.resolveChainableWebpackConfig (E:\project_uniapp\security-manager\node_modules\@vue\cli-service\lib\Service.js:268:26) 17:07:32.519 at Service.resolveWebpackConfig (E:\project_uniapp\security-manager\node_modules\@vue\cli-service\lib\Service.js:272:48) 17:07:32.519 at PluginAPI.resolveWebpackConfig (E:\project_uniapp\security-manager\node_modules\@vue\cli-service\lib\PluginAPI.js:132:25) 17:07:32.519 at serve (E:\project_uniapp\security-manager\node_modules\@dcloudio\vue-cli-plugin-uni\commands\serve.js:51:31) 17:07:32.519 at Service.run (E:\project_uniapp\security-manager\node_modules\@vue\cli-service\lib\Service.js:262:12) 17:07:32.519 at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
bug描述:
- 17:05:23.496 ERROR TypeError: Cannot read properties of undefined (reading ‘uni-app-plus’)
- 17:05:23.496 TypeError: Cannot read properties of undefined (reading ‘uni-app-plus’)
- 17:05:23.496 at Object.chainWebpack (E:\project_uniapp\security-manager\node_modules@dcloudio\vue-cli-plugin-uni\lib\app-plus\index.js:214:52)
- 17:05:23.496 at E:\project_uniapp\security-manager\node_modules@dcloudio\vue-cli-plugin-uni\lib\chain-webpack.js:150:21
- 17:05:23.496 at E:\project_uniapp\security-manager\node_modules@vue\cli-service\lib\Service.js:268:40
- 17:05:23.496 at Array.forEach (<anonymous>)
- 17:05:23.496 at Service.resolveChainableWebpackConfig (E:\project_uniapp\security-manager\node_modules@vue\cli-service\lib\Service.js:268:26)
- 17:05:23.496 at Service.resolveWebpackConfig (E:\project_uniapp\security-manager\node_modules@vue\cli-service\lib\Service.js:272:48)
- 17:05:23.496 at PluginAPI.resolveWebpackConfig (E:\project_uniapp\security-manager\node_modules@vue\cli-service\lib\PluginAPI.js:132:25)
- 17:05:23.496 at serve (E:\project_uniapp\security-manager\node_modules@dcloudio\vue-cli-plugin-uni\commands\serve.js:51:31)
- 17:05:23.496 at Service.run (E:\project_uniapp\security-manager\node_modules@vue\cli-service\lib\Service.js:262:12)
- 17:05:23.496 at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
更多关于工具更新到最新版后,uni-app的vue2项目运行到真机找不到uni-app-plus的实战教程也可以访问 https://www.itying.com/category-93-b0.html
您好,方便发个可复现demo吗?
更多关于工具更新到最新版后,uni-app的vue2项目运行到真机找不到uni-app-plus的实战教程也可以访问 https://www.itying.com/category-93-b0.html
可以的,怎么发你呢
评论区发附件
上传了看看,能看到吗
回复 7***@qq.com: 没看到
回复 DCloud_UNI_JBB: 这次可以了,第一次用报问题,必须写文字才能提交
上传附件,能看到吗
有了,我试试
回复 DCloud_UNI_JBB: 我重新下载的4.57版本的Hbuildex就可以真机安装调试。昨天升级到4.64不行,在升级后的开发工具直接回退到上一个版本也不行(跟新4.64之前的版本本来是可以正常使用的),重新下载安装就可以。估计也跟清理了一下注册表什么的有关系,在最新版的安装目录下双击了下reset.bat。
临时解决方案
node_modules/@vue/cli-service/bin/vue-cli-service.js 顶部增加一下代码
if (process.env.UNI_PLATFORM !== ‘h5’) {
if (process.argv[2] === ‘uni-serve’) {
process.argv[2] = ‘uni-build’
}
}
遇到同个问题。大佬知道怎么解决Hbuildx 4.57 本地打包 鸿蒙OS 报错吗,截图我贴到楼下,升级到4.64就可以,但是 原来的 vue2项目就包 uni-app-plus 找不到了。
貌似安卓手机都有这个问题
升级到最新 就启动不了到安卓真机了
同个问题,如果用HBuildx 4.57 又没法本地打包harmonyOS 应用,报错一大串
解决了吗 ,我也遇到了这个问题。
同样的问题 ERROR TypeError: Cannot read properties of undefined (reading ‘uni-app-plus’)
同问题 请问怎么解决呀
这个问题通常是由于uni-app项目依赖版本不兼容导致的。以下是解决方案:
- 首先尝试清理node_modules和重新安装依赖:
rm -rf node_modules package-lock.json
npm install
- 如果问题仍然存在,可能是版本冲突,可以尝试以下步骤:
- 临时解决方案可以尝试降级相关依赖版本:
npm install [@dcloudio](/user/dcloudio)/vue-cli-plugin-uni@2.0.0-31920210618002