如何创建样板npm软件包

时间:2019-02-20 18:22:19

标签: reactjs npm create-react-app gatsby boilerplate

我创建了一个包含所有用于启动任何新Gatsby + Shopify网站的基本配置的存储库。我想以当前状态使用它,并创建一个类似于create-react-app的“启动程序”或“样板”程序包,以后我可以在其他站点重复使用相同的设置。

例如,我希望能够运行诸如gatsby-shopify-create <repo name>之类的命令,并在准备好所有配置后创建一个新的存储库。与创建React应用程序的方式相似。

我正在寻找有关如何执行此操作的任何资源,或者正在寻求过此帮助的人的任何帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用package.json中的bin条目。

"bin": {
  "gatsby-shopify-create": "./create.js"
}

在create.js中创建节点命令工具之后

结帐this guide