【问题标题】:How can i use Tailwind using Sass on Vue我如何在 Vue 上使用 Sass 使用 Tailwind
【发布时间】:2021-03-29 19:42:46
【问题描述】:

我想在 vue js 上使用 tailwind 和 sass,我正在关注 tailwind 文档,但仍然出现此错误

这是我的依赖,postcss 是最新的

"dependencies": {
    "autoprefixer": "^10.1.0",
    "core-js": "^3.6.5",
    "postcss": "^8.2.1",
    "postcss-flexbugs-fixes": "^5.0.2",
    "postcss-import": "^14.0.0",
    "postcss-loader": "^4.1.0",
    "postcss-preset-env": "^6.7.0",
    "precss": "^4.0.0",
    "tailwindcss": "^2.0.2",
    "vue": "^2.6.11",
    "vue-router": "^3.2.0",
    "vuex": "^3.4.0"
  },

这是我的 postcss.config.js

module.exports = {
  plugins: [
    require('tailwindcss'),
    require('autoprefixer'),
  ]
}

有什么解决办法吗?我如何在 vue js 上使用 tailwind 和 sass 预处理器?谢谢大家。

错误:PostCSS 插件 tailwindcss 需要 PostCSS 8

【问题讨论】:

    标签: javascript css vue.js sass tailwind-css


    【解决方案1】:

    尝试卸载那些与 postcss 和 tailwind 相关的依赖:

    npm uninstall tailwindcss postcss autoprefixer
    

    然后使用以下命令安装它们:

    npm i -D tailwindcss@npm:@tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9
    

    根据this section

    从 v2.0 开始,Tailwind CSS 依赖于 PostCSS 8。由于 PostCSS 8 才几个月大,生态系统中的许多其他工具还没有更新

    【讨论】:

    • 你好@Boussadjra Brahim,你好吗?我还是出现这个错误,不能用yarn安装吗?还是专门针对 npm 的顺风?谢谢
    • 好的,谢谢,尝试将npm uninstall 替换为yarn removenpm i 替换为yarn add
    猜你喜欢
    • 2021-03-29
    • 2020-07-09
    • 2020-11-27
    • 2020-10-25
    • 2022-08-22
    • 2021-10-30
    • 2020-09-03
    • 2021-11-06
    • 2020-09-18
    相关资源
    最近更新 更多