vscode能正常使用tailwind插件但没有智能提示问题【2022-6-28已解决】

博客作者遇到了在Visual Studio Code中使用TailwindCSS时的配置困扰,尝试了安装stylelint、PostCSSLanguageSupport、HTMLCSSSupport等插件以及修改settings.json文件,但问题未得到解决。最终通过安装unocss插件并重启VSCode成功解决了问题。文章还提到了卸载和重装TailwindCSS及相关依赖的尝试。

在这里插入图片描述

解决方法:装个unocss 插件即可,记得重启


尝试过的方法:

  • 安装插件:根据度娘安装stylelint,PostCSS Language Support,HTML CSS Support extension都不行
  • 修改setting.json文件:大致修改过的配置以下,都不行,一直怀疑是配置项冲突,这里捣鼓了很久都没解决
"editor.quickSuggestions": {
    "strings": true
},

"tailwindCSS.includeLanguages": {
   "html": "html",
   "javascript": "javascript",
   "css": "css"
},
"editor.quickSuggestions": {
   "strings": true
}
"explorer.confirmDelete":true,
npm uninstall tailwindcss postcss autoprefixer
  • 卸载重装:npm install -D tailwindcss@npm:@tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9 不行
  • 修改联机服务配置项:跟之前修改设置勾选项一样,不行

最后,祝成功

VSCode 中配置和使用 Tailwind CSS 进行开发,需要完成以下几个关键步骤,确保 Tailwind CSS 正确集成到项目中,并且在开发过程中获得智能提示和样式支持。 ### 3.1 安装 Tailwind CSS 及其依赖 首先,在项目中安装 Tailwind CSS 和相关工具链。如果使用的是现代构建工具(如 Vite、Vue CLI、Create React App 等),推荐使用标准的 Tailwind CSS 安装方式: ```bash npm install -D tailwindcss postcss autoprefixer npx tailwindcss init -p ``` 这将创建 `tailwind.config.js` 和 `postcss.config.js` 文件,用于配置 Tailwind CSS 的主题、插件和目标浏览器等设置。 ### 3.2 配置 Tailwind CSS 在 `tailwind.config.js` 中,确保内容扫描路径正确,以便 Tailwind 能识别项目中使用的类名: ```js module.exports = { content: ["./index.html", "./src/**/*.{vue,js,ts,jsx,tsx}"], theme: { extend: {}, }, plugins: [], } ``` ### 3.3 创建全局 CSS 文件并引入 Tailwind 在 `src/assets` 或 `src` 目录下创建一个全局样式文件,例如 `tailwind.css`,并引入 Tailwind 的基础、组件和工具类: ```css @tailwind base; @tailwind components; @tailwind utilities; ``` ### 3.4 在主入口文件中引入 Tailwind CSS 在 `main.js` 或 `main.ts` 中导入该 CSS 文件,确保样式全局生效: ```js import { createApp } from 'vue' import App from './App.vue' import './assets/tailwind.css' createApp(App).mount('#app') ``` ### 3.5 配置 VSCode 插件以获得智能提示 为了在 VSCode 中获得 Tailwind CSS 的类名自动补全和样式预览,建议安装官方推荐的插件- **Tailwind CSS IntelliSense**(由 Tailwind 官方提供) 安装地址:[marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss](https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss)[^2] 该插件会读取 `tailwind.config.js` 文件,提供类名建议、颜色预览、文档跳转等功能,极大提升开发效率。 安装完成后,VSCode 会在 HTML、Vue 或 JSX 文件中对 Tailwind 类名提供高亮和自动补全。 ### 3.6 检查构建流程是否支持 PostCSS 确保项目中使用的构建工具(如 Vite、Webpack、PostCSS CLI 等)支持 PostCSS 插件。在 `postcss.config.js` 中添加 Tailwind CSS 作为插件: ```js module.exports = { plugins: { tailwindcss: {}, autoprefixer: {}, }, } ``` ### 3.7 开发与调试 启动开发服务器后,可以在组件中直接使用 Tailwind 类名,例如: ```vue <template> <div class="p-4 bg-blue-500 text-white rounded-lg"> Hello Tailwind CSS in VSCode! </div> </template> ``` VSCode 将根据配置提供类名提示和颜色预览。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值