內容目錄

發生原因

sass 在 1.77.7 版後,對其結構規則做出了重大改變,所以才有這個警示訊息。

官方的原文如下:

CSS is changing the way it handles declarations mixed with nested rules, and we want to make sure Sass matches its behavior.

解決方法

所以如果不想看到,可以到 package.json 中,將其版本改為 1.77.6 ,然後重新安裝,就不會看到警示訊息了。

修改 package.json

package.json

{
    ...
    "devDependencies": {
        ...
        "sass": "1.77.6",
        ...
    }
}

重新安裝 JavaScript 函式庫

在網站根目錄下執行

rm package-lock.json

npm install && npm run dev

這樣就不會出現警示訊息了。

參考資料

Breaking Change: Mixed Declarations

Last modified: 2024 年 8 月 2 日

Author

Comments

Write a Reply or Comment

Your email address will not be published.