uni-app HBuilderX 3.98版本 新建uni-modules插件后加载插件出错
uni-app HBuilderX 3.98版本 新建uni-modules插件后加载插件出错
操作步骤:
- 在干净系统中下载 HBuilderX 3.98版本压缩包
- 新建空白项目,新建空白插件并引用
- 运行
预期结果:
正常引用
实际结果:
找不到插件
bug描述:
新建uni-modules插件后,加载插件出错
14:45:56.621 INFO Starting development server...
14:46:12.057 WARNING: Module not found: SyntaxError: D:\_____code\wish\wish\uni_modules\v-id-pages\package.json (directory description file): SyntaxError: Unexpected token } in JSON at position 876
14:46:12.057 App running at:
14:46:12.063 - Local: http://localhost:5173/
原因: 新版本在生成package.json中时,添加了 “app-uvue”: "u"项,但末尾逗号没处理,导致解析出错。
图片
2 回复
HBuilderX 3.99 已修复
在 HBuilderX 3.98
版本中,如果你在新建 uni-modules
插件后遇到加载插件出错的问题,可能是由于以下几个原因导致的。以下是一些常见的排查步骤和解决方案:
1. 检查插件目录结构
- 确保你的
uni-modules
插件目录结构正确。通常,uni-modules
插件应该放在项目的uni_modules
目录下。 - 插件目录结构示例:
project-root/ ├── uni_modules/ │ └── your-plugin/ │ ├── package.json │ ├── index.js │ └── ... └── ...