UNPKG

@dyb-dev/create-project

Version:
53 lines (33 loc) 2.19 kB
# @dyb-dev/create-project `@dyb-dev/create-project` 是一个用于构建项目模板的命令行脚手架工具,支持通过命令行快速构建项目模板,简化项目初始化过程。 ## 环境要求 - **Node.js**: `>=18.0.0` - **pnpm**: `>=8.15.5` ## 使用方法 该工具支持使用 `npm``pnpm``yarn``bun` 来构建项目。以下示例使用 `pnpm````bash pnpm create @dyb-dev/create-project ``` 该命令将触发交互式 CLI,您可以按照提示进行操作,包括选择项目名称、包名以及项目模板。 ## 选项 - `<my-project>`: 指定项目名称 - `--force`: 是否强制覆盖已存在的项目目录 命令行示例: ```bash pnpm create @dyb-dev/create-project my-project --force ``` ## 支持的项目模板 当前支持的项目模板列表如下: | 项目模板 | 描述 | | ------------------------------------------------------------------------------- | ----------------------------------------------- | | [**react-web-template**](https://github.com/dyb-dev/react-web-template) | 基于`react全家桶`搭建的Web移动端模板 | | [**vue-web-template**](https://github.com/dyb-dev/vue-web-template) | 基于`vue3全家桶`搭建的Web移动端模板 | | [**uniapp-mp-wx-template**](https://github.com/dyb-dev/uniapp-mp-wx-template) | 基于 `uni-app + vue3 + ts` 搭建的微信小程序模板 | | [**fn-lib-template**](https://github.com/dyb-dev/fn-lib-template) | 基于 `vite` 搭建的 TS 函数库模版 | | [**component-lib-template**](https://github.com/dyb-dev/component-lib-template) | 基于 `vite` 搭建的 vue3 + ts 组件库模版 | | [**lib-docs-template**](https://github.com/dyb-dev/lib-docs-template) | 基于 `vitepress` 搭建的库文档模板 | ## 贡献指南 如果您发现任何问题或希望贡献代码,请提交 issue 或 pull request 到 GitHub 仓库: - [GitHub 仓库](https://github.com/dyb-dev/base-lib) ## 许可证 [MIT License](LICENSE)