Javascript 如何使用yeoman生成器的分支

Javascript 如何使用yeoman生成器的分支,javascript,git,github,yeoman,Javascript,Git,Github,Yeoman,我的系统在全球安装了一个yeoman发电机。如果我在控制台中键入$yo,我想使用yeoman项目的“canary”分支。目前它使用主分支 有人有任何提示吗?当您从npm全局安装生成器时,如下所示 npm install -g grunt-usemin 它从注册表获取最新发布(发布)的版本 如果要从任何分支安装特定版本,可以指定指向该存储库的链接,例如,对于appveyor分支,在末尾添加@appveyor: npm install -g https://github.com/yeoman/gr

我的系统在全球安装了一个yeoman发电机。如果我在控制台中键入
$yo
,我想使用yeoman项目的“canary”分支。目前它使用主分支


有人有任何提示吗?

当您从
npm
全局安装生成器时,如下所示

npm install -g grunt-usemin
它从注册表获取最新发布(发布)的版本

如果要从任何分支安装特定版本,可以指定指向该存储库的链接,例如,对于
appveyor
分支,在末尾添加
@appveyor

npm install -g https://github.com/yeoman/grunt-usemin.git@appveyor

以下是完整的npm语法参考:

为了从GitHub存储库安装生成器的分支版本,您需要根据任何git托管的
npm
包的安装情况,在URI后面加上
#

在GitHub上托管的名为
my yeoman generator
的存储库中为yeoman generator安装名为
canary
的分支的命令如下所示:


$npm安装-ghttps://github.com/username/my-yeoman-generator.git#canary

当前版本的npm,
3.5.1
,使用
#
而不是
@