uni-app V3-cli 项目运行 uts模块报错
uni-app V3-cli 项目运行 uts模块报错
操作步骤:
- 文件放在 uni_modules 中直接解压引用 import { scan_ } from ‘@/uni_modules/summi-scan’
预期结果:
- 期望能在 PDA设备上能直接使用
实际结果:
- 编译到 APP报错:[plugin:commonjs–resolver] Cannot find module ‘/Users/admin/Desktop/demoProject/vue3-uniapp-demo/src/uni_modules/summi-scan’ from ‘/Users/admin/Desktop/demoProject/vue3-uniapp-demo/src/APP.vue’;
bug描述:
- 在 APP.vue 组件 中引入 uts插件,编译到 APP报错:[plugin:commonjs–resolver] Cannot find module ‘/Users/admin/Desktop/demoProject/vue3-uniapp-demo/src/uni_modules/summi-scan’ from ‘/Users/admin/Desktop/demoProject/vue3-uniapp-demo/src/APP.vue’;
- 试过好几个方法:链接
| 信息类别 | 详细信息 |
|---|---|
| 产品分类 | uniapp/App |
| PC开发环境 | Mac |
| 版本号 | 14.7.1 |
| 手机系统 | Android |
| 手机版本 | Android 12 |
| 手机厂商 | urovo |
| 手机机型 | urovo |
| 页面类型 | vue |
| vue版本 | vue2 |
| 打包方式 | 云端 |
| 项目创建方式 | CLI |
| CLI版本号 | 3.0.0-alpha-4080620251107001 |
更多关于uni-app V3-cli 项目运行 uts模块报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html
1 回复
更多关于uni-app V3-cli 项目运行 uts模块报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html
这是典型的UTS模块路径引用问题。在uni-app V3 CLI项目中,UTS模块的引用方式需要特别注意:
-
检查UTS模块结构:确保
uni_modules/summi-scan目录包含正确的utssdk文件夹和package.json配置文件。 -
引用路径修正:尝试使用相对路径引用:
import { scan_ } from '../../uni_modules/summi-scan'
或者使用绝对路径别名:
import { scan_ } from '@/uni_modules/summi-scan/index.uts'
-
检查UTS文件扩展名:确认导入的文件扩展名正确,UTS文件通常为
.uts后缀。 -
重新安装依赖:删除
node_modules和uni_modules目录,重新执行npm install。 -
CLI版本兼容性:当前使用的alpha版本可能存在不稳定因素,建议升级到稳定版本:
npm update [@dcloudio](/user/dcloudio)/uni-cli

