0.5.3 • Published 3 years ago

@athena-fe/react-cli v0.5.3

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

@athena-fe/react-cli👌

#快速react项目生成器

GitHub package.json version npm GitHub code size in bytes GitHub commit activity GitHub last commit GitHub language count node-current

一款高度集成的React项目生成脚手架,让你不必为安装依赖而烦躁,不必为自定义配置而去反复修改配置文件。 目前已经支持以WebpackVite作为项目工具进行启动,支持JavascriptTypescript

📎英文|English



特点🎉

真正的一步到位👏

  1. 针对Webpack模板的前端项目做了优化和美化,并且加入了打包分析和自定义配置。
  2. Webpack模板加入Mock测试(基于Koa),支持Jest进行单元测试。
  3. 所有模板支持alias路径配置、服务器Proxy配置、postcsslesseslintprettier等功能。
  4. 所有模板均支持不同开发环境的自定义配置启动。
  5. 使用husky加入git commit检测。
  6. 已经加入React Router Dom和对应不同语言的支持,提供快速上手Demo和预设好的文件系统管理
  7. 可以使用npx始终保持模板更新或者使用npm安装来让你的本地存有你最喜欢的版本。

高度的自我修改😯

  1. 将所有的可配置项暴露给用户,支持更多的插拔式优化和自定义操作。
  2. 为用户提供一个更易上手的项目模板。

使用🔧

方式一:

  • 全局安装:npm install @athena-fe/react-cli -g
  • 使用命令创建项目模板:

       @athena-fe/react-cli init [projectName]
       - webpack-ts
       - webpack-js
       - vite-ts
       - vite-js

方式二(可以使你的模板始终保持最新状态)

  • npx安装:npx @athena-fe/react-cli init [projectName]
       - webpack-ts
       - webpack-js
       - vite-ts
       - vite-js

启动项目

  • 进入项目并安装依赖:cd projectName && yarn
  • 启动项目:yarn dev or npm run dev

非常欢迎你能提供一些可行的建议和帮助,期待你的加入~