Browserslist: caniuse-lite は古くなっています。次のコマンド `npm update caniuse-lite browserslist` を実行してください。質問する

Browserslist: caniuse-lite は古くなっています。次のコマンド `npm update caniuse-lite browserslist` を実行してください。質問する

最近、scss ファイルをコンパイルするとエラーが発生します。エラー メッセージは次のとおりです。

Browserslist: caniuse-lite は古くなっています。次のコマンドを実行してくださいnpm update caniuse-lite browserslist

まず、メッセージにあるように実行しましたnpm update caniuse-lite browserslistが、問題は解決しませんでした。node_modules ディレクトリ全体を削除して再インストールし、フォルダー全体を更新しましたがnpm update、いずれも問題は解決しませんでした。autoprefixer と browserslist も再インストールしましたが、いずれも問題は解決しませんでした。

削除すると

"options": {
      "autoPrefix": "> 1%"
    }

私の環境ではcompilerconfig.json、すべて正常に動作しています。つまり、おそらく autoprefixer に関連していると思われます。また、パッケージ バージョンを手動で最新バージョンに変更してpackage.json再インストールしましたが、うまくいきませんでした。

ベストアンサー1

これを試したら問題が解決しましたnpx browserslist@latest --update-db

おすすめ記事