CNode

cnpmjs.org, 你能驾驭的npm

分享
Ffengmk2发布于13 年前最后回复12 年前28 回复13816 浏览0 收藏

Q: 我所在的企业有自己的包不方便发布到官方的npm? A: 使用cnpmjs.org 搭建一个企业内部的私有npm吧, 还能按需实时同步.

Q: couchdb 好难部署... A: cnpmjs.org 已经使用node和mysql实现了npm registry 的所有api了. 跟 couchdb say goodbye.

Q: tgz包下载好慢 A: cnpmjs.org 开源版本已经直接使用七牛云存储了, 下载速度唰唰的.

Q: ... A: 还犹豫什么?

马上打开 http://cnpmjs.org/ 看看吧.

cnpm cli

对于国内用户, 完全可以使用cnpm替代官方的npm来使用

直接安装cnpm clie

$ npm install -g cnpm

或者完全不需要安装也行

alias cnpm="npm --registry=http://registry.cnpmjs.org --cache=$HOME/.npm/.cache/cnpm"

#Or alias it in .bashrc or .zshrc
$ echo '\n#alias for cnpm\nalias cnpm="npm --registry=http://registry.cnpmjs.org \
  --cache=$HOME/.npm/.cache/cnpm"' >> ~/.zshrc && source ~/.zshrc
查看回复

回复 (28)

K
katekiss#1·13 年前

刷屏超级爽

C
chemdemo#2·13 年前
引用 chemdemo额,只是管理员有权限publish?企业内部都是内网用户,只要addUser了应该都可以发布吧

@suqian 嗯 看完朴灵的新书关于私有仓库搭建那块 明白咋回事儿了 嘿嘿

C
caomulaodao#3·13 年前

cnpm 首页干嘛搞成英文的 c不是指的是china吗

F
fengmk2#4·13 年前
引用 caomulaodaocnpm 首页干嘛搞成英文的 c不是指的是china吗

c for Company

cnpm 是一个开源的企业私有npm解决方案

C
caomulaodao#5·13 年前
引用 caomulaodaocnpm 首页干嘛搞成英文的 c不是指的是china吗

@suqian 原来这样。那cnode的c应该是不会也理解错了吧

F
fengmk2#6·13 年前
引用 caomulaodaocnpm 首页干嘛搞成英文的 c不是指的是china吗

@laodao 哈哈, cnode的话, 就是 China.

cnpm 后面会考虑引入i18n的

L
lellansin#7·13 年前

默默点赞。。收下了。。

I
inmyfree#8·13 年前

#超级赞

V
vanzand#9·12 年前

##真心赞### 广电网络痛不欲生,拯救我于水深火热之中

A
aszxqw#10·12 年前

真心赞

M
mrlong#11·12 年前

不错,怎么在如增加adduser???

F
fengmk2#12·12 年前
T
tanxingxing#13·12 年前

有木有 直接安装的办法,我的电脑折腾npm的时候 只要是运行 npm 相关的一切命令 会导致 node 进程 内存一直加,知道卡死...重装卸载N次了,折腾了好久了....

H
hexie#14·13 年前

好东西,发了一个小时,竟然没人顶,赞一个,对于企业来说,太有用了,start了

D
dead-horse#15·13 年前
$ npm install -g cnpm

然后开始刷屏的快感吧!

L
leapon#16·13 年前

赞一个

Z
zensh#17·13 年前

默默的赞一个

W
wuliao49#18·13 年前

mark

C
chemdemo#19·13 年前

额,只是管理员有权限publish?企业内部都是内网用户,只要addUser了应该都可以发布吧

G
ggaaooppeenngg#20·13 年前

good~

E
echorenyuan#22·13 年前

不错的东西,空了试试!

J
jiangzhuo#23·13 年前

昨天北京聯通鏈接npm根本就上不去啊。。。。(翻牆之後刷刷的) 看來這東西在國內還是很必要的啊

D
demohi#25·13 年前

##超级赞

最简单的部署私有npm

M
meteormatt#26·13 年前

一开始需要adduser一下, 就能用了. 感谢@suqian 的帮助.

L
leizongmin#27·13 年前

Good!

F
fengmk2#28·13 年前
引用 meteormatt一开始需要adduser一下, 就能用了. 感谢@suqian 的帮助.

最新版本的 cnpm 已经将配置跟默认的npm独立了, 就不需要这一步了.

参与回复
登录后即可参与回复。登录