-
初始化脚手架
yarn create vite my-vite-react-ts-app --template react-ts
-
使用 tailwindcss 并设置 autoprefixer
npm install -D tailwindcss postcss autoprefixer npx tailwindcss init -p
要想 autoprefixer 起作用 就要配置 package.json 中的 browserslist
"browserslist": [ "> 1%", "last 2 versions", "not ie <= 10" ]
-
使用 recoil
npm install -D recoil // 修改main文件使得 RecoilRoot 放于 App 外
-
配置 eslint
npm init @eslint/config
-
配置 code-workspace 文件
- 文件 -> 将工作区另存为: 生成默认的 .code-workspace 文件
- 设置 -> 搜 Code Actions On Save , 点击 在 setting.json 中编辑, 后添加 organizeImports
- 设置 -> 搜 formatOnSave 并勾选
-
安装并启动
yarn yarn dev
-
tsconfig.json 配置: https://www.typescriptlang.org/zh/tsconfig#extends
-
extra
- 构建时导入: postcss-import
-
Notifications
You must be signed in to change notification settings - Fork 0
nqsjd178559344/my-vite-react-ts-app
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
如题,vite 脚手架,附带 ts / tailwindcss / recoil / eslint 等
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published