Sea.js 开发实战.pdfVIP

  • 5
  • 0
  • 约1.42万字
  • 约 16页
  • 2017-10-05 发布于山西
  • 举报
Sea.js 开发实战.pdf

Sea.j s 开发实战 开发实战 venus-in-cmd Venus是⼀个j avascript类库,是⼀个canvas的wrapper ,为了学习spm ,我们使⽤cmd的 模式来重构这个类库。 安装spm-init spm提供了初始cmd模块的脚⼿架,我们可 使⽤下⾯的命令来安装这个脚⼿架: $ spm plugin install init 初始化⼀个cmd项⽬ 运⾏: $ spm init 就可 初始化⼀个cmd模块的项⽬,回答⼀些spm的问题,就能在当前⽬录⽣成必要 的⽂件和⽂件夹: |~examples/ | `-index .md |~src/ | `-venus.js |~tests/ | `-venus-spec.js |-LICENSE |- akefile |-package.json `-READ E.md 我们在src中添加venus的代码。 编写cmd模块 或者将现有的模块转化为cmd模块。 本例中的Venus本来就已经存在,那我们如何将其转成cmd模块呢? 在Venus的源码中我惊喜地发现这段代码: // File: vango.js /* * wrapper for brows

文档评论(0)

1亿VIP精品文档

相关文档