spm.js中的新功能

Ili*_*ski 6 frontend package-managers npm bower

刚刚得知存在另一个包管理器:静态包管理器spm.js - http://spmjs.io/.通过对文档的简要回顾,该工具看起来非常类似于"老好"Bower.

是这样吗?Bower或npm没有提供的spm.js有什么不同?

Ray*_*han 9

spm.js,bower,volo,component,jspm,npm + browserify等都为前端开发人员服务,最终结果非常相似.以下是需要考虑的一些差异:

  • spm.js通过publish类似于npm 的命令管理二进制文件,其中bower从git端点获取(但是有讨论要改变它)
  • spm.js包是CommonJS的包和它的建议与模块加载器使用它sea.js,亭子是无动于衷模块装载机,NPM不是为前端开发优化然而,然而browserify帮助
  • spm.js和sea.js在中国开发者社区中很受欢迎,因为它们是由支付宝的好朋友推动的.虽然有英文文档,但大多数关于github的讨论都是用中文进行的(例如关于定位和未来的讨论)