如何创建样板npm包

问题描述 投票:0回答:1

我创建了一个repo,其中包含启动任何新Gatsby + Shopify站点的所有基本配置。我想把它放在它的当前状态并创建一个类似于create-react-app的“启动器”或“样板”包,我可以在将来重用其他站点的相同设置。

例如,我希望能够运行像gatsby-shopify-create <repo name>这样的命令,并在准备好所有配置的情况下创建一个新的repo。与create react app的工作方式类似。

我正在寻找有关如何做到这一点的任何资源或以前做过此事的人的任何帮助。

reactjs npm create-react-app gatsby boilerplate
1个回答
0
投票

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

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

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

结帐this guide

© www.soinside.com 2019 - 2024. All rights reserved.