首页 > 解决方案 > 如何创建样板 npm 包

问题描述

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

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

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

标签: reactjsnpmcreate-react-appgatsbyboilerplate

解决方案


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

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

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

查看本指南


推荐阅读