uni-app vue3 微信小程序 mainfest.json 中配置 watchOptions不生效 packOptions生效了
uni-app vue3 微信小程序 mainfest.json 中配置 watchOptions不生效 packOptions生效了
| 类别 | 信息 |
|---|---|
| 产品分类 | uniapp/小程序/微信 |
| PC开发环境 | Mac |
| 操作系统版本 | 123 |
| HBuilderX类型 | Alpha |
| HBuilderX版本 | 4.72 |
| 工具版本 | 123 |
| 基础库版本 | 123 |
| 项目创建方式 | HBuilderX |
操作步骤:
见上
预期结果:
有 watchOptions
实际结果:
无 watchOptions
bug描述:
mainfest.json 下 mp-weixin 配置 watchOptions 和 packOptions,packOptions 生效了,watchOptions没生效
"mp-weixin": {
"appid": "",
"setting": {
"urlCheck": false,
"bigPackageSizeSupport": false,
"minifyWXML": true,
"useCompilerPlugins": [
"typescript",
"less"
]
},
"watchOptions": {
"ignore": [
"utils/util.js",
"libs/**/**"
]
},
"scripts": {},
"debugOptions": {},
"packOptions": {
"ignore": [{
"type": "file",
"value": "test/test.js"
}, {
"type": "folder",
"value": "test"
}, {
"type": "suffix",
"value": ".webp"
}, {
"type": "prefix",
"value": ""
}, {
"type": "glob",
"value": "test/**/*.js"
}, {
"type": "regexp",
"value": "\\.jsx$"
}]
},
"requiredBackgroundModes": ["audio"],
"mergeVirtualHostAttributes": true,
"usingComponents": true,
"resizable": true
}
打包之后 project.config.json 没有 watchOptions
{
"description": "项目配置文件。",
"packOptions": {
"ignore": [
{
"type": "file",
"value": "test/test.js"
},
{
"type": "folder",
"value": "test"
},
{
"type": "suffix",
"value": ".webp"
},
{
"type": "prefix",
"value": ""
},
{
"type": "glob",
"value": "test/**/*.js"
},
{
"type": "regexp",
"value": "\\.jsx$"
}
]
},
"setting": {
"urlCheck": false,
"es6": true,
"postcss": false,
"minified": false,
"newFeature": true,
"bigPackageSizeSupport": false,
"minifyWXML": true,
"useCompilerPlugins": [
"typescript",
"less"
]
},
"compileType": "miniprogram",
"libVersion": "",
"appid": "touristappid",
"projectname": "332342344",
"condition": {
"search": {
"current": -1,
"list": []
},
"conversation": {
"current": -1,
"list": []
},
"game": {
"current": -1,
"list": []
},
"miniprogram": {
"current": -1,
"list": []
}
},
"debugOptions": {},
"scripts": {}
}
更多关于uni-app vue3 微信小程序 mainfest.json 中配置 watchOptions不生效 packOptions生效了的实战教程也可以访问 https://www.itying.com/category-93-b0.html
感谢反馈,问题已复现,已加分。
临时解决方案
替换 /Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli-vite/node_modules/@dcloudio/uni-cli-shared/dist/json/mp/project.js 为附件文件
更多关于uni-app vue3 微信小程序 mainfest.json 中配置 watchOptions不生效 packOptions生效了的实战教程也可以访问 https://www.itying.com/category-93-b0.html
hbuilderx 4.76.2025073103-alpha 版本已修复此问题,可升级到此版本。

