想象一下:你刚刚有一个新的项目创意,你对创意充满热情,并准备好编码。
但是,在实际编写代码之前,您必须配置 ESLint 和 Prettier,连接 Husky,添加测试框架,等等。
几个小时过去了,您仍然没有为项目本身编写代码。听起来很熟悉吗?
现在有了 🚀 Kickstart - 一个 CLI 工具,旨在将这些小时变成几秒钟!
只需不到一分钟并回答问题,您就可以设置:
?? linter(ESLint 或 StandardJS)、格式化程序(Prettier)
🎨 CSS 框架(Tailwind、Sass 或 Material UI)
🧪 单元测试(Jest 或 Jasmine)
🖥? E2E 测试(Cypress 或 Playwright)
🐶 Husky、lint-staged
📝 README、CHANGELOG、.gitignore
🚀 Kickstart 是一个在 CLI 中运行的 NPM 包。因此,要安装它,只需运行:
npm install -g kickstart-it
在新的文件夹中,运行命令:
kickstart-it
然后你只需回答问题,你的项目将被快速设置!
运行 🚀 Kickstart 一次后,您可以保存一个您所选内容的 config.json
文件。
这样您下次就可以跳过回答问题,直接进入设置。
请查看 README 以了解可用的标志和配置选项。