uni-app 关于uni_modules引用失败和命名问题
uni-app 关于uni_modules引用失败和命名问题
示例代码:
// import HTMLParser from "@/uni_modules/html-parser/js_sdk/html-parser.js"
import HTMLParser from "@/uni_modules/hpar/js_sdk/html-parser.js"
操作步骤:
预期结果:
- 编译成功。
实际结果:
- 预览时出现错误:文件查找失败:’@/uni_modules/html-parser/js_sdk/html-parser.js’ 插件确定是已经安装了的,并且在项目文件中能看到相应的目录和文件
bug描述:
导入插件html-parser后vue页面引用
import HTMLParser from "@/uni_modules/html-parser/js_sdk/html-parser.js"
会出现
文件查找失败:'@/uni_modules/html-parser/js_sdk/html-parser.js' at pages\
只有改变插件id才可以编译成功,不知道是不是被封还关键字禁用
import HTMLParser from "@/uni_modules/hpar/js_sdk/html-parser.js"
更多关于uni-app 关于uni_modules引用失败和命名问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
同样的问题,但是我改了id还是会出现文件查找失败
更多关于uni-app 关于uni_modules引用失败和命名问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
这是一个典型的uni_modules插件引用路径问题。根据你的描述,问题可能出现在以下几个方面:
-
插件安装不完整或缓存问题
- 删除uni_modules目录下的html-parser文件夹
- 重新在HBuilderX中安装插件
- 清理项目缓存:菜单栏 → 运行 → 清理缓存
-
路径引用问题 正确的引用方式应该是:
import HTMLParser from '@/uni_modules/html-parser/js_sdk/html-parser.js'

