1、发展史
5大主流浏览器
名称 | 内核 |
---|---|
IE | trident |
chrome | webkit blink |
safari | webkit |
firefox | gecko |
opera | presto |
前端小趴菜
1 | React 移动端框架 |
小程序
https://developers.weixin.qq.com/community/develop/article/doc/000eaadb944de06374485c3ed51813
中前台项目 开发
项目架构
以速度运行制胜 webpack. 兼容 rollup 几乎所有插件,生态已经支持企业项目开发
创建项目:
1 | npm init vite@latest |
没有安装vite@latest会提示勾选安装
vue 最新版,搭配 vite 使用更佳
前端 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 |
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true