如何覆盖 jhipster 命令来启动生成器?
How to override jhipster command to launch generator?
假设我想将 jhipster 命令更改为另一个名称以启动应用程序生成器,我需要修改哪些源文件?
首先,检查您的 npm 全局二进制文件(如 jhipster
命令)的安装位置:
npm bin -g
在此文件夹中,您将找到 2 个文件 jhipster
和 jhipster.cmd
,用所需的名称为它们创建一个 link 或重命名它们,然后您就完成了。
现在,假设您想创建自己的 jhipster 发行版,同时
尊重其 Apache 2.0 许可条款,您应该编辑 generator-jhipster 的 package.json
并更改 bin
部分。
"bin": {
"jhipster": "./cli/jhipster.js",
"my_jhipster_copy": "./cli/jhipster.js"
},
npm install
将创建您的 my_jhipster_copy
命令
假设我想将 jhipster 命令更改为另一个名称以启动应用程序生成器,我需要修改哪些源文件?
首先,检查您的 npm 全局二进制文件(如 jhipster
命令)的安装位置:
npm bin -g
在此文件夹中,您将找到 2 个文件 jhipster
和 jhipster.cmd
,用所需的名称为它们创建一个 link 或重命名它们,然后您就完成了。
现在,假设您想创建自己的 jhipster 发行版,同时
尊重其 Apache 2.0 许可条款,您应该编辑 generator-jhipster 的 package.json
并更改 bin
部分。
"bin": {
"jhipster": "./cli/jhipster.js",
"my_jhipster_copy": "./cli/jhipster.js"
},
npm install
将创建您的 my_jhipster_copy
命令