我尝试只使用bower install
从私人仓库中获取一个文件夹。
我想做这样的事情,src
(位于根文件夹中)是我需要的子目录:
"dependencies": {
"my-component" : "git@git.mywebsite.com:web-components/my-component/src.git"
}
这样可以正常工作并克隆整个项目:
"dependencies": {
"my-component" : "git@git.mywebsite.com:web-components/my-component.git"
}
有办法做到这一点吗?我读过svn
和git submodules
,但我不确定这是否是我需要的。
我也读过this,但我无法弄清楚如何使用它。
非常感谢帮助。
答案 0 :(得分:0)
Bower是一个包管理器,与GIT无关。
您需要检查git中的稀疏结帐选项。 在终端
中执行以下命令public function rules()
{
return [
'color' => 'required',
];
}
现在在文件稀疏检查中定义要检出的文件/文件夹,可以在.git / info / sparse-checkout中找到。
现在执行git pull。
查看Sparse checkout部分了解详情。