1
faceair 2017-03-05 09:54:44 +08:00 1
放到远程 git 仓库,仓库可以是私有的 版本控制的话可以精确到 commit
|
2
hxsf 2017-03-05 10:10:23 +08:00 via iPhone
自建 npm
或者 package 里填写依赖时使用 github 地址 不过这需要 github 上有私有项目。不如自建 npm 方便 |
3
songjiaxin2008 2017-03-05 10:13:52 +08:00 1
https://xcoder.in/2016/07/09/lets-cnpm-base-deploy/ 参考这篇文章可以搭建私有的 npm registry
|
4
lujinang 2017-03-05 10:52:42 +08:00 via iPhone
Git submodule
|
5
orzfly 2017-03-05 10:58:54 +08:00 via Android
@faceair 没啥用啊,一旦你用 Babel/CoffeeScript/TypeScript 之后,除非把编译后的文件也加入仓库...
|
6
ccbikai 2017-03-05 11:06:24 +08:00
私有 git 仓库就行了
|
7
hronro 2017-03-05 11:28:43 +08:00
可以用 cnpm 打造私有 npm 仓库
|
8
coffeedeveloper 2017-03-05 12:04:41 +08:00 via Android 1
我们现在是用 sinopia 搭建私有仓库,然后再把源码放到私有 git 仓库中。我们 team 的规模不大,使用上没有遇到什么问题,搭建起来也很快。你可以参考下。
|
9
doubleflower OP @orzfly 是应该把编译后的加入啊,不然你引用的时候怎么办?
|
10
orzfly 2017-03-05 13:13:38 +08:00 via Android
@doubleflower 我没说编译后的文件不应该加入 npm 包,我说的是编译后的文件不应该加入 git 仓库。
|
11
breeswish 2017-03-05 13:44:51 +08:00
cnpm + scoped packages
|
12
whow 2017-03-06 13:37:06 +08:00
我们用 Nexus Repository OSS 自己搭的仓库,支持类型挺多的, npm 、 maven 还有 docker 等
|