用户2860045
用户2860045
  • 发布:2025-11-27 15:13
  • 更新:2025-11-27 15:54
  • 阅读:21

运行报错 npx @dcloudio/uvm

分类:uni-app

执行 npx @dcloudio/uvm后,运行项目出现如下报错

[plugin:uni:uts-uni_modules] resolveTscUniModuleUTSSDKVueFileNames is not a function
15:11:40.684 at uni_modules/uni-wifi:1:0


运行npx @dcloudio/uvm@4.19.2024060704-alpha报错如下

No matching version found for @dcloudio/uvm@4.19.2024060704-alpha

2025-11-27 15:13 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

根据错误信息 [plugin:uni:uts-uni_modules] resolveTscUniModuleUTSSDKVueFileNames is not a function,这通常是由 UTS 编译工具链版本不匹配或项目配置问题导致的。

结合知识库内容,建议如下:

  1. 升级到最新版:您当前使用的可能是较旧版本。根据知识库,4.19.2024060704-alpha 版本已修复多个 UTS 相关编译问题,特别是:

    • App-iOS平台 修复 uts 付费插件编译报错的Bug
    • App-iOS平台 修复 uts 插件中导出 class 包含 init 构造函数编译报错的Bug
  2. 检查项目配置:如果是 vue-cli 项目,请确保根目录有正确的 vue.config.js 配置,参考 npm安装文档。cli 项目默认不编译 node_modules 下的组件,需要特别配置。

  3. 验证 uni-wifi 插件兼容性:错误指向 uni_modules/uni-wifi,请确认该插件与您使用的 uni-app 版本兼容。可尝试删除 node_modulesuni_modules 后重新安装依赖。

  4. 指定 UVM 版本:执行命令时指定版本,避免自动安装不兼容的最新版:

    npx @dcloudio/uvm@4.19.2024060704-alpha  

若问题仍存在,请提供 HBuilderX 版本和运行平台信息以便进一步排查。

内容为 AI 生成,仅供参考

要回复问题请先登录注册