Sea.js学习5——Sea.js的构建工具spm

Posted CuriousZero

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sea.js学习5——Sea.js的构建工具spm相关的知识,希望对你有一定的参考价值。

如果项目遵循推荐的标准目录结构:

foo-module/
  |-- dist                    存放构建好的文件
  |-- src                     存放 js、css 等源码
  |     |-- foo.js
  |     `-- style.css
  `-- package.json      模块信息   

那么构建很简单。首先安装 spm 工具(spm2):

$ npm install [email protected] -g
$ npm install spm[email protected] -g

然后运行构建命令:

$ cd foo-module
$ spm build

这样,就会根据 package.json 中的信息,将文件自动构建到 dist 目录下。构建后,还需要将 dist 目录下的文件部署到 sea-modules 目录中,比如 examples 中的 make deploy 命令:Makefile

以上是关于Sea.js学习5——Sea.js的构建工具spm的主要内容,如果未能解决你的问题,请参考以下文章

Sea.js学习1——初识Sea.js

Sea.js学习2——Sea.js的API 快速参考

Sea.js学习3——Sea.js的CMD 模块定义规范

sea.js模块化工具

sea.js 学习笔记

Sea.js学习笔记