昨天在安裝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 協議》,轉載必須註明作者和本文連結