如何为 yeoman 生成器使用分支
How to use a branch for a yeoman generator
我在我的系统上全局安装了一个 yeoman 生成器。如果我在控制台中键入 $ yo
,我想使用 yeoman 项目的 "canary" 分支。目前它使用主分支。
有人有什么提示吗?
当您像这样从 npm
全局安装生成器时
npm install -g grunt-usemin
它从注册表中获取最新发布(发布)的版本。
如果您想从任何分支安装特定版本,您可以为该存储库指定 link,例如,对于 appveyor
分支,在末尾添加 @appveyor
:
npm install -g https://github.com/yeoman/grunt-usemin.git@appveyor
这里是完整的 npm 语法参考:https://docs.npmjs.com/cli/install
为了从 GitHub 存储库安装生成器的分支版本,您需要根据任何 git 托管 #<branch_name>
的安装为 URI 添加后缀 npm
包.
在 GitHub 上托管的名为 my-yeoman-generator
的存储库中为 yeoman 生成器安装名为 canary
的分支的命令如下所示:
$ npm install -g https://github.com/username/my-yeoman-generator.git#canary
我在我的系统上全局安装了一个 yeoman 生成器。如果我在控制台中键入 $ yo
,我想使用 yeoman 项目的 "canary" 分支。目前它使用主分支。
有人有什么提示吗?
当您像这样从 npm
全局安装生成器时
npm install -g grunt-usemin
它从注册表中获取最新发布(发布)的版本。
如果您想从任何分支安装特定版本,您可以为该存储库指定 link,例如,对于 appveyor
分支,在末尾添加 @appveyor
:
npm install -g https://github.com/yeoman/grunt-usemin.git@appveyor
这里是完整的 npm 语法参考:https://docs.npmjs.com/cli/install
为了从 GitHub 存储库安装生成器的分支版本,您需要根据任何 git 托管 #<branch_name>
的安装为 URI 添加后缀 npm
包.
在 GitHub 上托管的名为 my-yeoman-generator
的存储库中为 yeoman 生成器安装名为 canary
的分支的命令如下所示:
$ npm install -g https://github.com/username/my-yeoman-generator.git#canary