前言
想用nuxt3 这个框架学习一下Vu3 写个网站来展示自己的一些折腾的项目成功 ,了解一下tailwindcss
安装
安装tailwindCSS
安装教程:https://tailwindcss.com/docs/guides/nuxtjs 完整的跟官方一样:
安装命令(项目名称:test-nuxt):
|
|
然后默认选择Y Ok to proceed? (y) y
选择pnpm 为包管理器:
|
|
然后cd 到项目目录 输入pnpm run dev
启动,顺便看看项目目录
(有端口占用,默认的应该是3000,我这里是3001)
访问127.0.0.1:3001
看看效果
有一个过度好好看啊
看看效果:
安装tailwind
参考教程:https://tailwindcss.com/docs/guides/nuxtjs
做一下简单解析:
pnpm安装包:
|
|
初始化生成配置文件:
|
|
会自动生成tailwind.config.js
配置文件在根目录:
然后添加一段代码到nuxt的配置文件 nuxt.config.ts
中:
改之前:
|
|
改之后
|
|
postcss 是一个转换css 的工具,通过插件的形式增加,扩展css功能。这里告诉我们引入了两个插件tailwindcss
,autoprefixer
autoprefixer
是一个自动为不同浏览器添加前缀的一个插件,提高编写代码的兼容性, 例如苹果的Safari 常常需要一个-webkit-
的Css前缀确保CSS 能够正常工作
然后在自动生成的tailwind.config.js
以下内容:
|
|
content
是其中的一个选项,指定需要处理的 CSS 文件的路径
然后在项目根目录新建一个文件和对应的文件夹:./assets/css/main.css
,其内容为:
|
|
这里指明了TailwindCSS 的基础样式,组件, 使用工具。目的是接下来把这个核心文件导入到项目中, 将来使用这些工具定义页面布局和样式
引入方法:
根目录下nuxt.config.js 里的CSS 配置项增加:~/assets/css/main.css
:
|
|
验证
修改根目录下的App.Vue,文件内容为:
|
|
运行pmpn run dev
访问127.0.0.1:3000
查看:
定义了这个标签的三个CS 用法:
可以查询相关CSS简写的含义熟悉用法,最后孰能生巧了
tailwindCSS 多查查文档就会了~