平台兼容性
App |
快应用 |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
× |
× |
√ |
× |
× |
× |
× |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
鸿蒙元服务 |
× |
× |
× |
× |
× |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
× |
× |
× |
× |
× |
× |
× |
× |
× |
Sync Pages
Usage
- 将文件
sync-pages.js
放在代码根目录中
- 安装依赖:
fast-xml-parser
chokidar
- 执行
node sync-pages.js
即可同步pages.json
Optional
可以编辑package.json中的script, 在编译或者运行时自动进行同步
参考一下配置, start-sync-pages
stop-sync-pages
需要保留, 可以根据实际情况编辑dev/build等script
{
"dev": "npm run start-sync-pages & npm run dev:mp-weixin",
"build": "(npm run start-sync-pages & npm run build:mp-weixin) && npm run stop-sync-pages",
"start-sync-pages": "node sync-pages.js",
"stop-sync-pages": "kill $(ps -a | grep -E '[0-9]+ node sync-pages\\.js' | awk '{print $1}')"
}
export default {
config: {
style: {
navigationBarTitleText: "uni-app",
usingComponents: {
"wux-white-space": "wux-weapp/white-space/index"
}
}
}
}