使用spm构建seajs项目

本文详细介绍了如何使用seajs-spm进行项目打包部署,包括使用spm构建seajs项目、配置Makefile文件、构建及部署流程等关键步骤。
使用seajs打包部署
具体步骤:
seajs-spm

使用spm构建seajs项目

spm3 已经发布,建议使用最新的构建工具。http://spmjs.io/documentation/develop-a-package#build

如果项目遵循推荐的标准目录结构:
sea-modules
  |—examples

static
|foo-module/   |-- dist                    存放构建好的文件   |-- src  
      |—-controller
      |—-model //存放 js、css 等源码
      |—-view    
      |—-main.js   |     `-- style.css
  |—-Makefile
|`-- package.json      模块信息
配置Makefile文件,并且在sea-modules创建相应模块名称,
那么构建很简单。首先安装 spm 工具(spm2):

$ npm install spm@2.x -g
$ npm install spm-build@0.x -g
chmod 775 /root/.spm -R


然后运行构建命令:

$ cd foo-module
$ spm build


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

example中的构建

First, you should install spm and spm-build:

$ npm install spm@2.x -g
$ npm install spm-build -g

Then, build it:
$ cd static/hello
$ make build
$ make deploy

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值