前段时发现蓝湖步盘从官网下线了,问了客服,说是维护,具体开放日期不明(目前已正常)。时我们设计团队要用这个步盘来维护 Sketch 设计组件 Libraries,看来现在要换个思路来解决。
上有 Dropbox 和 GitHub 解决方案,但是对于设计师来说还是难解,署复杂,键是 Dropbox 的速在国堪忧,严重影响效率。
同有的公为了项目的保密性,禁止把相关计放外网,更别说把计最基础的组件放网络上了。
所以我们的需求很明确:
- 简的操作
- 稳且速的传输
- 方便的同步共享
- 如在内网使用更好了
文章目录
- Sketch Libraries 简单介绍
- Mac 文件共享功能开
- 引入共享的 Libraries
- 总结
鉴于些设师还用过 Sketch 的 Libraries,这里先简单介绍下。
Sketch Libraries 简单介绍
Libraries Sketch 近版本中新增的功能,一 Library 实际就一常的 Sketch 文件,我们可以把一套好的 Sketch 规范(包含symbolstext styles)到共享网络中,其他 Sketch 项目只通过 Libraries 引入,就可以调用里面的 symbols text styles。如果 Libraries 中的样式改变,那么其余使用这样式的组件都会收到新提示,手动点击就会新。
了保持界面的风格统一,Libraries 非常合制作型项目的 UI规范,尤其多设师协作完一套界面的时候。
果要让其他设计师引 Libraries,就需要一个服务器空间,蓝湖同步盘就像一个服务器空间,设计师把 Libraries 上传到同步盘,加项目的其他人就以引使用。
解决方案
么回到我们的问题上,何找到既能简单方便的操,又能稳定且快速传输的蓝湖同步盘替代方案呢?
我出案是利用 Mac 共享功能,把自己电脑成个本地服务,其他设计师需要进入我电脑去引入 Libraries 可以了,相于本地化局域网文件共享。
其实 Mac 有常强大共享功能,我们这里需要使用是其文件共享。由于是本地化局域网解决案,速度然是很快了,关键是没有上传到互联网,不用担心安全性,放在公司内部妥妥。接下来是实现法。
Mac 文件共享功能打开
1. 打开文件共享功能
依次打开设置 – 共享,打开设置面板。左边列出 Mac 用的共享类型,我们需要使用文件共享功能。afp 和 smb 开头的地址就是其他小伙伴进你的电脑需要用的。
接下我们确保文件共享打的,勾选文件共享。然后点击右侧的选项,afp 一般 Mac电脑使用,smb 一般 win电脑使用,当然 Mac 使用 smb 也可以的,如果使用 afp 不到对方电脑就选择 smb 。建议 smb afp 共享都勾选。
2. 选择需要共享的文件夹
共享文件夹,就是你想要你的脑中哪些文件夹给其伙伴,没有共享的文件夹其人是不的,可以点击添加来选择,也可以删除某个已共享的文件夹。
右侧用户权限设置,admin 自己,可以写可以读,白了就可以修改可以查看。其他的就设置只读,就只能查看不能修改。
还一种共享文件方法就右键单击某需共享的文件夹 – 简介 – 勾选共享文件夹,之后该文件夹就会出共享列表中。
3. 置人权限
共享文件夹置好了,要给其人置进入权限。开置 – 用户群组 – 人用户,人用户选项无法点击的,需要解锁左下方的锁,输入脑密码。下来勾选允许人用户共享文件夹。置完毕。
4. 进对方Mac
根据上面步骤设置,就以进对方电脑。打开 Finder,快捷键 cmd+k,输对方 afp 或者 smb 开头地址,在弹窗中选择客人,接下来选择你想进的文件夹就以。
,我可以随时查看其他设师共享的文件,其中 Sketch 源文件可以随便修改,就权限保存。对方保存 Sketch 后,我的 Mac系统会提示文件发变化,可以根据提示选择新还其他。
选择 Revert,文档就会自动新到对方新修改的状态,速度取决于文件小,一般 Sketch 文件都比较小的,几秒钟就新了。
5. 固电脑的ip址
时候会遇到这样的况,刚始入其他同学的电脑很常,但过几天会发不去了,原因对方 ip址发了改变。
由一般默认在局域网中,ip 是自动获取的,能导致每次分的 ip 地址不一样,在 Mac 中我们以把 ip地址固定。
首先打开网络设:
打开网络右下高级:
选择 TCP/IP,配IPv4 选择手动设定地址。IPv4地址般默认使用路由地址172.16.12.X,最后 X 可以从1-255填写个。
操作后,电脑 ip地址会固定再也不会变动了。如更改后法上网,请联系公司网络管理员。
上是 Mac 共享的打开方法,接来我们就开始引入 Libraries 了。
引入共享的 Libraries
这里我们要明确一个事情,UI规范是一个大都可调的组件集合,为了设计的规范和统一,有人都有编辑权限(权限可通过共享中的设置来配置),因此 Libraries 需要一个人来维护更,如在团队中,A同负责维护 UI规范,那么这个 Libraries 就会放在 A 的电脑。
如果想引入 Libraries,就需要通过上面讲的 Mac 共享功能进入 A同学的脑。
cmd+K – 输入A同学共享址 – 选择客人- 找到规范Libraries的文件径。
接下来我们从 Sketch 中引 Libraries。
打开 Sketch Libraries:Perferences – Libraries – Add Library。
点击 Add Library ,我们需要在 Finder 弹窗中找到需要的 Library,引到 Sketch 中。右就是我们刚才连接的A同学电脑共享地址。
之在 symbol 中就以找到刚才引的 Library ,以在其他项目中使用。Library 和普通的 symbol 相比,图标是不一样的。
果 Library 中的 symbol 样式生变化,Sketch 文档就在右上角收到紫的更新通,点击在弹窗中就以看到哪里生改变,之进行更新。
总结
经过以上操作,就可以在不借助第三方工的情况下,造属于队的 Sketch Libraries 共享解决方案。可以指定一位计为管理者,拥有修改权限,其计有只读权限,确保 Libraries 修改的唯一性。
这方案的优点搭建流程比较简单、速度、内网环境安全性高。不足点需理者的电脑保持机状态。不过我的电脑一般公司中很少关机,Mac 本身的设就不建议频繁关机,即即用,用完盖,唤醒很,让作高效。
其用 Mac 的文件共享功能,设计师、产品、技术以很方便地共享源文件、原型图、切图资源等,减少不必要的文件传输和无用的文件副,而且传输速度也很快。
以前品发文件,如发生了改,需要第遍、第三遍,现在利用共享,品学看到会保持最新版本,不用再麻烦地传输文件。
希望这个方法带给各位设计师工作上的启发和效率上的。
欢迎关注作者的公众号:「UI黑」