使用RSS订阅技术,共享“ArcUI-Library”供整个UI设计团队使用。
    截屏2022-07-11 15.39.15.png
    前往ArcUI资源页面下载

    优点:

    • sketch library 库文件可以无缝更新,像plugins一样。
    • 可以全网协作,共享sketch lib,统一管理,非常适合管理guidlines 、components、UIkit!
    • 再也不用在sketch cloud反复的上传新版本文件、重新添加库,删除没用的库了!
    • 可以摆脱网盘的束缚!
    • 设计系统组件使用ios逻辑像素375×812pt(X/Xs+)
    • 与ArcUI组件控件开发实例保持一致Consistency、所有设计师设计方案基本控件保持一致。
    • 提高效率,减少成本 Efficiency
    • 随时收集来自一线(开发、设计师、用户)反馈Feedback

    一、下载至Sketch
    截屏2022-07-11 15.37.14.png

    点击直接安装—> ArcUI设计系统(ADS)

    1、点击链接会弹出:
    截屏2022-07-11 15.39.26.png
    2、点击“打开Sketch”即可加载组件库
    截屏2022-07-11 15.38.47.png

    二、配置方法
    1、将LibraryDocument 托管到公司内网服务器,即把sketch组件上传到 CDN。
    2、获取URL地址
    3、创建一个XML文件记录版本信息和更新地址,并编辑rss文件.
    4、上传rss文件到服务器
    5、获取RSS文件URL地址,并编译rss地址
    6、在页面加入编译完成的链接
    7、本地测试:将此URI在浏览器中打开即可。

    <?xmlversion="1.0" encoding="UTF-8"?> <rssversion="2.0" xmlns:atom="http://www.w3.org/2005/Atom"xmlns:content="http://purl.org/rss/1.0/modules/content/"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle"> <channel> <title>ArcUI1.0</title> <description>ArcUI</description> <image> <url></url> <title>ArcUI</title> </image> <generator>Sketch</generator> <item> <title>ArcUI</title> <pubDate>Wed,23 Jun 2019 11:19:04 +0000</pubDate> <enclosureurl="编译完成的链接地址"type="application/octet-stream"sparkle:version="1"/> </item> </channel> </rss>

    简单说明一下xml文件的标签:
    这是库文件在sketch库中显示的名称。 <br /><image>\<url>……sketch在下载库文件完成之前会显示一个默认缩微图,下载完了就是文件的预览了,其实只是在下载的时候显示一下而已。 <br /><item>……item标签里面的信息是您再创建sketch lib的新版本的时候要更新的内容,比如名称、发布时间、更新文件的地址和版本。 <br /><pubDate>……标注库发布时间,必须使用RFC822时间格式,这是一个rss常用的格式,具体请问度娘和谷哥 <enclosure>这个是很关键的属性,包含以下三项:<br /> url - 指向您的sketch 库文件,线上的,还要是ssl加密链接,也就是https开头的。 <br />type - 类型不要更改 <br />sparkle:version - 版本,数字型就可以了,更新时应该是递增的,这样才会推送新版本。 比如从1.0.1到1.0.2,或者1到2……</p> <p>技术上存在多种库托管方案,各有不同,目前根据能力和环境选用Rss订阅方案。</p>