中前台项目 开发
项目架构

开发使用到的技术及开发插件
vite
以速度运行制胜 webpack. 兼容 rollup 几乎所有插件,生态已经支持企业项目开发
创建项目:
1 | npm init vite@latest |
没有安装vite@latest会提示勾选安装
vue3
vue 最新版,搭配 vite 使用更佳
tailwindcss
前端 css 四种模式
- 行内样式,自由度极高但复用性极差
- 通用组件库,风格固定,自定义性差
- 原子样式, tailwindcss 众多类名,每个类名都对应一个 css 样式,类似于boostrap
- 经典模式, class 类名方式,但是媒体查询需要重写
安装
1 | yarn add tailwindcss postcss@8.4.8 autoprefixer@10.4.2 -D |
报错缺少依赖 sass
1 | yarn add sass -D |
生成配置文件 tailwind.config.js
1 | npx tailwindcss init -p |
配置文件
1 | // purge: [], purge在3.0 更改为 content |
在src下新建styles文件夹, 增加 index.scss
1 | /* ./your-css-folder/styles.css */ |
然后在mian.js中引用这个index.scss.tailwind CSS就引入成功了,
1 | import '@/styles/index.scss' |
tailwind CSS 依赖scss,可能需要手动安装
1 | yarn add sass@1.54.4 -D |


LiYongci
衔蝉
哈希米