You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
H5 适配
第一步:工程启动
首先
clone
NutUI 的工程到本地1、启动后注意切换到手机模式
2、点击对应组件查看运行结果
第二步:开发设计
H5
的开发仅关注index.vue
文件,进行修改组件逻辑或新增props
。如涉及api
的改动,需要同步中英文的md
文档。第三步:预览验证
开发完成后推荐使用草料工具生成二维码,使用手机扫码验证,或者开发者利用其它方式进行手机验证。
Taro 适配
工程的下载依照
H5
的步骤进行,工程启动命令略有不同。关于其他的命令,可查看
package.json
文件。以下小程序的适配我们以微信小程序为例
第一步:工程启动
1、
taro
H5
的启动会自动打开浏览器2、
taro
小程序启动后,我们需借助开发者工具发开预览页面(PS:每个小程序都有独立的开发者工具)3、小程序启动后,打开的文件目录层级为
nutui -> src -> sites -> mobile-taro -> vue -> dist
第二步:taro 适配开发
关于
taro
的开发需要关注index.taro.vue
文件,包括taro
环境下启动的H5
和小程序
,适配开发都在此文件中进行。每个小程序的
api
或有不同,开发者可根据Taro.getEnv()
判断环境进行适配。第三步:预览验证
根据开发者工具提供的
预览
功能,我们直接扫码查看效果。开发流程
以上步骤均为前期的开发工作,组件开发请遵守 NutUI 的流程规范,请关注 #1671
注意事项
H5 和 taro 的样式使用同一个文件
index.scss
,需要将组件的样式都写在此文件中。doc 文档需区分 taro 和 H5,H5 部分包括 doc.md 和 doc.en-US.md,taro 部分包括 doc.taro.md。
Beta Was this translation helpful? Give feedback.
All reactions