摘要:
在最开始,我并不知道grunt可以构建CMD模块.(以下spm指代spm build)当时正困惑于如何用spm方便的构建业务模块,后来看到@twinstony(感谢@twinstony的分享)使用grunt-cmd-xxx插件构建了CMD模块,跟着demo自己做了测试,的确可以构建,但是有一个问题:grunt 方式不能把依赖的外部css(比如非项目中的jquery插件css)打包进来,而spm可以.其原因是,spm会根据别名配置依次(./sea-mpdules -> ~/.spm/cache -> -> 源)查找并下载依赖,最后将依赖的css依赖打包进来(通过seajs.im 阅读全文