cnode 社区如果在阿里云上搭一个私有 npm 服务, 是否有创业公司会使用呢?
 发布于 11 年前  作者 fengmk2  42531 次预览  最后一次回复是 9 年前  来自 问答 

做个调查. 会的 +1, 不会 -1

私有npm的功能类似 nodejitsu private npm https://www.nodejitsu.com/npm/

44 回复
nihgwu

-1 需求真的有这么大么。。

Pana

为啥是cnode搭建? 为啥是创业公司使用 ?

faceair

跟cnpm的区别?

leapon

有个前提条件没说清楚:这个私有npm收费吗?收费多少?小的创业公司会钱很紧。

dead-horse

@panawang 当然也欢迎大公司使用,社区搭建,会收取一定的费用,最终用作社区运营,包括 cnode 服务器,以及定期的 node party

dead-horse

@leapon 会收费,但是非常便宜,可以参考 nodejitsu 的收费模式,把里面的美刀换成软妹币

dead-horse

@faceair cnpm 是只读的公共库,私有模式下可以发布私有包到 cnpm,别人无法查看。

dead-horse

@jiyinyiyong 当然不是只读,可以发布模块到私有的 scope 下

fengmk2

价格参考nodejitsu的私有npm,不过它的单位是美刀,我们是人民币

fengmk2

7私有npm的功能类似 nodejitsu private npm https://www.nodejitsu.com/npm/

Pana

可以尝试下, 不过别过于商业化,可能对社区不太好

fengmk2

@panawang 怎样才算商业化?

meteormatt

如果是国外的创业公司, +1 如果是国内的创业公司, -1

可以先试运行下, 论证下结果.

Pana

@suqian 就是社区服务于盈利, 而不是反之. 总之两者平衡点要定位好, 个人感觉如果真想做的话以cnpm为主体做比较好, 跟cnode为兄弟社区, cnode帮忙推广该服务, cnpm帮助社区发展

leapon

@meteor 国外的创业公司也有穷的当当响的。

lujb

+1。我在公司搭建的私有库基本上就是参考nodejitsu的思路。

alsotang

@panawang @suqian

怎么能是社区服务于盈利。科技服务于生活,公仆服务于群众。如果说社区服务于盈利的话,岂不是说社区的最大价值是实现盈利?

meteormatt

@leapon 我说的是平均水平. 并不是每一个. 国内创业公司也有富的冒油的. 所以我说可以试运行下.

Pana

@alsotang 恩, 我的意思就是社区不能这样, 你看我前两个回复

haosdent

我猜用的人比较少,:-)

ijse

前些天更新的npm,不是说已经可以支持私有包了吗?

fengmk2

偶然间看到 paypal 的分享 9 anti-patterns for node.js teams , 大家可以看看为什么私有npm对nodejs企业开发这么必要.

struCoder

社区这样做就没意思了

fengmk2

@struCoder 为什么这么说呢?

jysperm

感觉没有这个必要,因为 package.json 是可以直接用 ssh git 链接的,公司只要有个私有 git 服务器就没问题了。

dead-horse

@jysperm git 没有版本控制,进入生产环境很难

alsotang

@dead-horse 前端包管理工具 duo 和 go 语言都是直接用 git 的。最佳实践弄出来就好。

dead-horse

@alsotang 其实是觉得 npm 不一定会去支持 git,不然他们还卖个P服务

jysperm

@dead-horse 有的,你可以这样写: git+ssh://git@server.com:server/xxoo.git#1.2.3

fengmk2

@alsotang 你试试在公司用git方式?私有的git库,你还得去将服务器的ssh key配置上去。。。

fengmk2

@jysperm 理想跟现实环境还是有一大段距离的

leizongmin

搭建私有npm是很有必要的 From Noder