纸飞机的信笺
博客Awesome开源Demos制品库
npmuse-upgradenpmomnnpmdocker-depsnpmmp-websocket-polyfillnpm@paperplane/cra-template-antdnpm@paperplane/cra-template-muidockerchiskat/baseline-nodedockerchiskat/artalk-go-fulldockerchiskat/docker-logrotatedockerchiskat/acme.sh-deploy-docker

@paperplane/cra-template-antd

软件包:
npm@paperplane/cra-template-antd
源代码:
githubGitHubgiteaGitea
版本:
package version on npm
技术栈:
ReactReactCreate React AppCreate React AppAntDAntD

@paperplane/cra-template-antd 是一个基于 create-react-app 的模板,用于创建规范、完善、开箱即用的 antd 前端项目。

项目仓库本身就是一个简易网站,有多个页面分别测试各项依赖项能否正常工作; 通过构建脚本发布为 CRA 模板,模板用户初始化时可以得到相同的代码。

此模板的亮点:

  • 使用 @craco/craco 配置 CRA;
  • 预装多个必备工具函数库,预置一些最佳实践的样板代码以及注释;
  • 同时配置好了 sass 和 less 供用户选择其一;
  • 已配置好 Prettier、ESLint 等源码工具和相关插件;
  • 已封装好 axios 实例,还有配套的测试用 API;
  • 依赖项问题已处理,兼容 pnpm。