laravel 8 分別安裝Vue和tailwindcss遇到的問題

sachu發表於2021-08-06

昨天在安裝vue, vuex,vue-router到laravel8的時候遇到了版本不相容的問題。
如果在安裝這幾個的基礎上安裝tailwindcss的最新版本有可能會碰到一些錯誤,例如:

PostCSS plugin tailwindcss requires PostCSS 8.

所以要執行一下下面的命令來安裝,這是官方指出的:

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

然後在vuejs元件的時會出現無法編譯的現象,這時它就要求你安裝vue-template-compiler, vue-loader等NPM包,但是安裝以後還是會出現錯誤:

Error: Cannot find module 'webpack/lib/rules/DescriptionDataMatcherRulePlugin'

這時需要升級vue-loader:

npm update vue-loader

這樣才解決了所有問題。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章