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插件引用路径问题。根据你的描述,问题可能出现在以下几个方面:

  1. 插件安装不完整或缓存问题

    • 删除uni_modules目录下的html-parser文件夹
    • 重新在HBuilderX中安装插件
    • 清理项目缓存:菜单栏 → 运行 → 清理缓存
  2. 路径引用问题 正确的引用方式应该是:

    import HTMLParser from '@/uni_modules/html-parser/js_sdk/html-parser.js'
回到顶部