跳到主要内容
CNode

如果管理多项目的公共模块?

问答
Yyqz0203发布于 9 年前最后回复 9 年前
1056800

如果自己的项目有多个子项目,项目间有很多公共模块,如果不上传npm有其他管理方式吗?

查看回复

回复 (10)

K
keenwon#109 年前

lerna

B
baka397#99 年前
引用 yqz0203@baka397 工具构建的公共部分从server端down下来放在哪儿的呢?

@yqz0203 根据项目的依赖配置,通过cli先从server端下载个已经生成好的缓存文件压缩包,直接解压到项目内部.主要是公共模板,静态资源,脚手架之类的东西.如果是模块类的东西建议还是自己建个私有库,直接发npm包.

N
nullcc#89 年前

软链接只要ln -s就好了,不过我觉得还是发布npm包好一点

Y
yqz0203#79 年前
D
dlyt#69 年前

跟你项目文件夹同级建一个 node_modules 文件夹,把公共模块放进去。

B
baka397#59 年前

我们建了一个server应用和cli工具来做依赖的版本管理,每次直接通过cli工具构建依赖的公共部分

N
Neil-UWA#49 年前

git submodule

B
blackjack#39 年前

独立出 组件库 项目,通过npm安装本地项目到每个项目里

Y
yqz0203#29 年前
引用 nullcc软连接进项目

@nullcc 能详细描述下吗?谢谢。

N
nullcc#19 年前

软连接进项目

参与回复

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