Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 使用bower克隆回购协议_Git_Bower_Bower Install - Fatal编程技术网

Git 使用bower克隆回购协议

Git 使用bower克隆回购协议,git,bower,bower-install,Git,Bower,Bower Install,当我运行bower installpackage name或git url时,它会将包安装在指定的目录中-但包不包含.git目录-bower是否有办法克隆整个repo(从远程源,而不是使用我磁盘上的预克隆repo)这样我就可以将cd放入目录中,并在包开发过程中根据需要进行更改?npm似乎可以通过从回购协议安装来实现这一点 我知道我可能只需要运行bower link将克隆的repo的本地副本符号链接到其他地方,或者甚至将cd符号链接到package dir中,并在其中克隆repo,但我认为可能可以

当我运行bower install
package name
git url
时,它会将包安装在指定的目录中-但包不包含.git目录-bower是否有办法克隆整个repo(从远程源,而不是使用我磁盘上的预克隆repo)这样我就可以将cd放入目录中,并在包开发过程中根据需要进行更改?npm似乎可以通过从回购协议安装来实现这一点


我知道我可能只需要运行
bower link
将克隆的repo的本地副本符号链接到其他地方,或者甚至将cd符号链接到package dir中,并在其中克隆repo,但我认为可能可以通过config?

将git存储库URL设置为计算机上bower.json文件中的本地文件夹可以-但我的意思是运行
bower install link to package
-在我的component dir中是已安装的包-但是它的文件夹将包含git repo,而不仅仅是源代码。这样我就可以在那里进行更改并提交回repo。如果bower软件包源安装在您的git repo目录中,并且您从该目录进行bower安装,您将接近您想要的。您可以将git repository URL设置为您计算机上的本地文件夹,在您的bower.json文件中。可能存在重复的I,但我意思是运行包的
bower安装链接
——在我的组件目录中是已安装的包——但它的文件夹将包含git repo,而不仅仅是源代码。如果bower包源代码安装在git repo目录中,并且您从该目录进行bower安装,那么您将接近您想要的。