基于 SPM 开发前端项目

作者:赵金添 分类: 前端 发布于:2015-9-5 23:18 ė1270次浏览 60条评论
1. 工具安装:
$ npm install spm -g
https://github.com/spmjs/spm

$ npm install spm-server -g
https://github.com/spmjs/spm-server

(已弃用)$ npm install spm-build -g
https://github.com/spmjs/spm-build

$ npm install spm-sea -g
https://github.com/spmjs/spm-sea
or
$ npm install spm-webpack -g
https://github.com/spmjs/spm-webpack

2. 静态包安装
$ spm install seajs-wrap
(用于调试,https://github.com/seajs/seajs-wrap

$ spm install seajs/seajs-preload
(解决开发多页应用时,调试和上线业务代码一直,var $ = require('jquery');)
https://github.com/seajs/seajs-preload

$ spm install jquery --save
...

3. 命令
http-server -a 127.0.0.1 -p 8888
spm-server #调试
spm-sea #构建

4. 学习小结
package.json 可用 spm init 创建;也可直接创建,然后编写内容。
单页应用用 spm-server 调试,多页应用借助 seajs-wrap 调试。

5. 代码笔记
http://my.codelab.cn/2015-09-05/code.rar

6. 参考
项目入门
https://github.com/spmjs/docs/blob/master/zh-cn/project/get-started.md

项目开发
https://github.com/sorrycc/spm-handbook/tree/master/develop-project

应对不同的项目类型
https://github.com/sorrycc/spm-handbook/blob/master/develop-project/strategy.md

配置项
https://github.com/spmjs/docs/blob/master/zh-cn/project/configuration.md

buildArgs
https://github.com/sorrycc/spm-handbook/blob/master/package.json/buildArgs.md

中文文档
https://github.com/spmjs/docs/blob/master/zh-cn/README.md

本文出自 赵金添的前端博客@福州软件外包公司,转载时请注明出处及相应链接。

0
分享本文至:

发表评论

电子邮件地址不会被公开。必填项已用*标注


Ɣ回顶部