"DOM","DOM.Iterable"],"module":"ESNext","skipLibCheck":true,"moduleResolution":"bundler","allowImportingTsExtensions":true,"isolatedModules":true,"moduleDetection":"force","noEmit":true,"jsx":"react-jsx","strict":true,"noUnusedLocals":true,"noUnusedParameters":true,"noFallthroughCase...
其实本文中还可以添加 stylelint(有 Tailwind CSS 不再写大量组件 CSS,但还是可能写一部分)、React 状态管理方案等,但未写入,感兴趣的可自行添加最合适的。 1. 用 Vite 生成一个 React + TypeScript 项目 pnpm create vite my-react-app --template react-ts vitejs.dev/guide/# 2. 按照提示进入项目,安装...
npm create vite@latest . -- --template react-ts 3 安装基础依赖 npm install 4 TAILWINDCSS准备工作 4.1 tailwind.config.js /** @type {import('tailwindcss').Config} */ export default { content: [ "./index.html", "./src/**/*.{js,ts,jsx,tsx}", ], theme: { extend: {}, }, pl...
npm create vite@latest . -- --template react-ts 3 安装基础依赖 npm install 4TAILWINDCSS准备工作 4.1 tailwind.config.js /** @type {import('tailwindcss').Config} */ export default { content: [ "./index.html", "./src/**/*.{js,ts,jsx,tsx}", ], theme: { extend: {}, }, plug...
本文记录了使用vitejs, antd, react, redux搭建项目过程,其它包含了集成jest单元测试, tailwindcss使用,eslint代码格式化以及 git 代码提交规范化等功能。 1. 初始化项目 我们使用Vite.js来打包我们的代码。 运行如下命令: pnpm create vite 会出现如下的选择: ...
tailwind.config.js: Tailwind CSS 配置。 vite.config.ts: Vite 配置。 tsconfig.json: TypeScript 配置。 src目录 src 目录包含了应用程序的核心: __mocks__/: 用于测试的模拟文件。 app/: 应用级配置,如提供者(例如 React Query、Router 等)。
接着,对 Vite 配置文件进行调整,以更好地适应 React + TypeScript 项目。参考相关教程,确保配置满足项目需求。引入 Tailwind CSS,一个功能强大、简洁的 CSS 框架,能够大幅提升开发效率。配置 Tailwind CSS,确保与 TypeScript 项目兼容,充分利用其便捷性。按照 Tailwind CSS 官方指南进行配置,特别...
构建web3D应用需先确保具备nodejs环境与VS Code编辑器。其次,切换到项目目录,命令行操作如下:cd r3f1 接着,通过npm安装所需依赖,确保threejs兼容typescript:npm install -D tailwindcss postcss autoprefixer 执行初始化tailwindcss:npx tailwindcss init 调整tailwind配置至:tailwind.config.cjs 再...
React React Router TypeScript Tailwind CSS daisyUI Firebase(v9, modular) ESLint Prettier Set up mv .env.local.example .env.local yarn yarn dev Firebase If you DO NOT use Firebase, you should do: Delete the Firebase-related code: you check Main.tsx, SignInButton.tsx, SignOutButton.tsx...
Optionally addplugin:@typescript-eslint/stylistic-type-checked Installeslint-plugin-reactand addplugin:react/recommended&plugin:react/jsx-runtimeto theextendslist Readme Keywords none Install npm ireact-tailwind-vite-app Weekly Downloads 6 Version ...