用spm构建seajs模块化项目的过程

seajs实现了模块化的开发,一个网站如果分了很多很多模块的话,等开发完成了,发现有很大一堆的js需要加载,即使使用了seajs优化加载了,但是过多的http请求会造成服务器的压力,影响加载等等。这时候我们需要将模块进行压缩和合并。这时候spm工具派上用场了。

总结下:spm的作用就是压缩与合并seajs模块

安装spm:

spm是一个cmd下的命令行工具,需要基于nodejs与npm,所以安装spm之前需要安装好nodejs与npm

spm具体安装步骤:

打开cmd :npm install spm -g

安装好后:

使用spm:

1.需要将执行目录切换到项目。比如你的项目js目录在D:/www/js下;

则需要先用cmd命令切换到D:/www/js

2.项目的js目录结构里面必须包含src目录,即未合并和压缩的js文件(seajs模块文件)。

原文地址:https://www.cnblogs.com/rapale/p/5279924.html