npm 资源库镜像
使用方法
@mashihua 同学在cnode新闻组发布了他维护的npm镜像源,速度很快!
以下是邮件内容:
很高兴的通知大家。在周末的空闲时间里,我们搭建了一个镜像的npm资源库,服务器在日本的Linode上。大家可用下面的命令来安装npm的模块:
$ npm --registry "http://npm.hacknodejs.com/" install express
或下面的命令:
$ env npm_config_registry="http://npm.hacknodejs.com/" npm install express
如果你想把它设成默认的资源库,可用下面的命令:
$ npm config set registry "http://npm.hacknodejs.com/"
欢迎反馈,感谢大家的支持。
PS: 还有一个资源镜像 http://registry.npmjs.vitecho.com,由 Senmiao 同学维护。
自己动手搭建一个
@mashihua 同学还分享了搭建经验:
大家可以查看 https://github.com/isaacs/npmjs.org 如何安装 npm 资源库。安装比较简单,最大的问题在于 couchdb 上。如果得到这样的错误:
Error: insecure_rewrite_rule too many ../.. segments: registry/design/app/rewrite/
请配置 /usr/local/etc/couchdb/local.ini 里 httpd 的选项 secure_rewrites = false
当design文档和replication在同一个库时需要认证。可对registry这个资源采用用户名和密码认证的方式,http://user:pwd@localhost/registry 。因为可能碰到replication时,会返回401错误。
可参考:http://guide.couchdb.org/draft/replication.html, https://github.com/isaacs/npmjs.org/issues/19
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
2009-11-16 搭建本地hadoop测试环境