reactjs - 如何创建样板 npm 包
问题描述
我创建了一个存储库,其中包含启动任何新 Gatsby + Shopify 站点的所有基本配置。我想把它放在当前状态并创建一个“starter”或“boilerplate”包create-react-app
,类似于我将来可以为其他站点重用相同设置的地方..
例如,我希望能够运行类似的命令gatsby-shopify-create <repo name>
并创建一个新的存储库,并准备好所有配置。类似于创建反应应用程序的工作方式。
我正在寻找有关如何执行此操作的任何资源或以前做过此操作的人的任何帮助。
解决方案
您可以使用 package.json 中的 bin 条目。
"bin": {
"gatsby-shopify-create": "./create.js"
}
在 create.js 中创建节点命令行工具后
查看本指南。
推荐阅读
- java - 如何修复:DOCX 到 HTML 的 DOCX4J 错误 (java.lang.NullPointerException)
- css - Ckan 2.9 自定义 CSS
- c - C :: 内存访问冲突随机出现在链表中
- c++ - valgrind 和 boost::optional 的未初始化值错误
- javascript - React 子组件不渲染
- reactjs - 如何使用 React 应用程序设置 IIS 活动目录
- java - 为什么我在 wifip2p 连接中收到 java.lang.NullPointerException 错误
- python - 基于与前一行的值比较的新列
- css - 图像中的图像(徽章) css woocommerce 存档
- google-assistant-sdk - 有什么方法可以在我的项目中使用谷歌双工/或者有任何可用的 Api