https://developers.weixin.qq.com/s/EwEpqOm68P6S
开发者工具版本号:Stable 2.01.2510270
Window版本: Windows 11 家庭中文版 23H2 Windows 功能体验包 1000.22700.1106.0
我主包确实没有用到async-validator这个第三方工具包,但是我分包里面用到了。而且goodModule和orderPayModule、settingsModule这三个分包都用到了async-validator这个第三方工具包。难道我要在这三个包里面,都安装一遍async-validator这个第三方工具包吗?
{
"pages": [
"pages/index/index",
"pages/category/category",
"pages/cart/cart",
"pages/my/my",
"pages/login/login",
"pages/test/test",
"pages/storepage/storepage",
"pages/pagebehavior/pagebehavior"
],
"window": {
"backgroundTextStyle": "light",
"navigationBarBackgroundColor": "#f3514f",
"navigationBarTitleText": "慕尚花坊",
"navigationBarTextStyle": "white"
},
"tabBar": {
"color": "#252933",
"selectedColor": "#FF734C",
"backgroundColor": "#ffffff",
"borderStyle": "black",
"list": [
{
"pagePath": "pages/index/index",
"text": "首页",
"iconPath": "assets/tabbar/index.png",
"selectedIconPath": "assets/tabbar/index-active.png"
},
{
"pagePath": "pages/category/category",
"text": "分类",
"iconPath": "assets/tabbar/cate.png",
"selectedIconPath": "assets/tabbar/cate-active.png"
},
{
"pagePath": "pages/cart/cart",
"text": "购物车",
"iconPath": "assets/tabbar/cart.png",
"selectedIconPath": "assets/tabbar/cart-active.png"
},
{
"pagePath": "pages/my/my",
"text": "我的",
"iconPath": "assets/tabbar/my.png",
"selectedIconPath": "assets/tabbar/my-active.png"
}
]
},
"usingComponents": {
"van-dialog": "@vant/weapp/dialog/index",
"van-icon": "@vant/weapp/icon/index",
"van-empty": "@vant/weapp/empty/index",
"van-swipe-cell": "@vant/weapp/swipe-cell/index",
"van-checkbox": "@vant/weapp/checkbox/index",
"van-stepper": "@vant/weapp/stepper/index",
"van-submit-bar": "@vant/weapp/submit-bar/index",
"van-action-sheet": "@vant/weapp/action-sheet/index",
"van-button": "@vant/weapp/button/index",
"van-popup": "@vant/weapp/popup/index",
"van-field": "@vant/weapp/field/index",
"van-cell-group": "@vant/weapp/cell-group/index",
"van-cell": "@vant/weapp/cell/index",
"van-datetime-picker": "@vant/weapp/datetime-picker/index",
"van-goods-action": "@vant/weapp/goods-action/index",
"van-goods-action-icon": "@vant/weapp/goods-action-icon/index",
"van-goods-action-button": "@vant/weapp/goods-action-button/index",
"custom01": "./components/custom01/custom01",
"custom02": "./components/custom02/custom02",
"custom03": "./components/custom03/custom03",
"custom04": "./components/custom04/custom04"
},
"sitemapLocation": "sitemap.json",
"subPackages": [
{
"root": "modules/sub_package/settingsModule",
"name": "settingsModule",
"pages": ["pages/settings/settings", "pages/address/add/index", "pages/address/list/index", "pages/profile/profile"]
},
{
"root": "modules/sub_package/goodModule",
"name": "goodModule",
"pages": ["pages/goods/list/list", "pages/goods/detail/detail"]
},
{
"root": "modules/sub_package/orderPayModule",
"name": "orderPayModule",
"pages": ["pages/order/detail/detail", "pages/order/list/list"]
}
],
"preloadRule": {
"pages/my/my": {
"network": "all",
"packages": ["settingsModule"]
},
"modules/sub_package/orderPayModule/pages/order/detail/detail": {
"network": "all",
"packages": ["settingsModule"]
},
"pages/category/category": {
"network": "all",
"packages": ["goodModule"]
},
"pages/cart/cart": {
"network": "all",
"packages": ["orderPayModule"]
}
},
"requiredPrivateInfos": ["getLocation", "chooseLocation"],
"permission": {
"scope.userLocation": {
"desc": "获取地理位置信息,用于填写收货地址"
}
},
"resolveAlias": {
"@/*": "/*"
},
"lazyCodeLoading": "requiredComponents"
}
{
"compileType": "miniprogram",
"libVersion": "trial",
"packOptions": {
"ignore": [],
"include": []
},
"miniprogramRoot": "miniprogram/",
"setting": {
"packNpmManually": true,
"packNpmRelationList": [
{
"packageJsonPath": "./first_npm/package.json",
"miniprogramNpmDistDir": "./miniprogram"
},
{
"packageJsonPath": "./second_npm/package.json",
"miniprogramNpmDistDir": "./miniprogram/modules/sub_package/"
}
],
"useCompilerPlugins": ["sass"],
"coverView": true,
"es6": true,
"postcss": true,
"minified": true,
"enhance": true,
"showShadowRootInWxmlPanel": true,
"babelSetting": {
"ignore": [],
"disablePlugins": [],
"outputPath": ""
},
"compileWorklet": false,
"uglifyFileName": false,
"uploadWithSourceMap": true,
"minifyWXSS": true,
"minifyWXML": true,
"localPlugins": false,
"condition": false,
"swc": false,
"disableSWC": true,
"disableUseStrict": false
},
"condition": {},
"editorSetting": {
"tabIndent": "auto",
"tabSize": 2
},
"appid": "",
"simulatorPluginLibVersion": {}
}

你回答的不对,我的问题是,如果三个分包都用到了同一个npm第三方工具包,每个分包下面都要重复安装一遍吗?