微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

npm – spm.js中的新功能

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

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

解决方法

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

> spm.js通过类似于npm的publish命令管理二进制文件,其中bower从git端点获取(但是有discussion来更改它)
> spm.js软件包是Commonjs软件包,建议将它与模块加载器sea.js一起使用,bower对模块加载器无动于衷,npm未针对前端dev yet进行优化,但是browserify帮助
> spm.js和sea.js在中国开发者社区中很受欢迎,因为他们是由支付宝的好朋友推动的.虽然有英文文档,但关于github的大多数讨论都是用中文进行的(例如discussion on positioning & the future)

原文地址:https://www.jb51.cc/js/150289.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐