汽车出现mrnurl是什么意思 汽车仪表盘上的mrnurl是什么意思?( 三 )


准备好?把它放了!
准备放弃编码好的,不要采取紧急点击键盘 。 毕竟,我们还没有决定使用哪种语言发展,这也是我们将发生的问题 。 素描插件的开发可能有两种方式:
1使用JavaScript + Cocoascript混合发发模式,素描团队正式维护一组JS API,并在官方网站上写了一个非常令人兴奋的东西:“利用ES6,访问麦斯科斯框架并使用草图API而不学习目标-C或迅速 。 “
理想是非常漂亮的,但现实是非常骨头 。 此API仍然不完美,许多功能无法实现,因此我们需要将CoCoascript访问权限匹配对更丰富的内部API 。
2使用Objective-C或Swift,并使用MacOS的UI Frame AppKit开发,简单和粗鲁,并且可以在使用OC运行时直接调用草图内部API 。 但这里应该做出特殊提醒,你要忍受的风险是:随着剪影的连续更新,内部API的命名和使用可能会改变,因此还遗弃了许多知名的插件 。
本文使用“混合发展模式”来解释,我希望能给你一些小的灵感 。
素描发展原则
素描插件开发地质

2.环境配置
SKPM(Sketch Plugin Manager)是插件创建,构建和发布的官方工具的官方工具 。 SKPM使用WebPack作为包装工具,当然,如果您熟悉前端知识,也可以使用汇总或跑步 。 但是,为了防止各种错误,不建议这样做 。
SKPM提供一系列模板,可以帮助快速开始,最有用的是Skpm / webview,它有助于我们创建基于WebView显示的演示示例,SKPM将自动创建一个符号链接到插件添加到草图安装目录制作插件立即可用 。
//基于WebPack的草图官方包工具SkpMnPminstall-GSKPM //创建示例项目SkpMcreatemy-Plugin - Template = Skpm / with-webview // instalthedepenciesnpminstall // build plugin npmrunbuild3.项目结构
插件捆绑
操作完成后,我们将获取以下插件目录,该目录使用标准化层次结构存储源代码文件,并构建生成的草图插件安装包 。 官方文档中没有最简单的演示,但使用当前开发的最常用的WebView模板,以避免“1 + 1”问题之后避免“1 + 1”问题,并且大量的一些插件在此基础上 。
目录中的参数,我相信在观看评论后立即理解 。 但是,如果在前端开发中没有经验,则可能无法理解,在包装WebPack后,脚本文件的文件名将更改,例如资源中的WebView.js,将在资源中打包在插件中的文件夹,文件名更改为Resources_WebView.js,所以当您编写时,如果需要在HTML中引用此文件,则应使用打包的文件名,即: 。 这是一个提示,如果您不知道脚本文件后打包的文件名和路径,建议使用WebPack编译,然后在插件打包中查看位置和名称,然后引用 。
├─ ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ─────────────────────────────────_my-command.js.map├────────────────────────────────────────────────── aa.jsony由webpack和manifest.json - my-command.js显现


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。