gulpfile.jsにAutoprefixerのブラウザオプションを書くとエラーがでる場合の修正方法

Autoprefixerのアップデートの影響で、gulpfile.jsにブラウザオプションを記述していると、下記のようなエラーが出るようになりました。
Replace Autoprefixer browsers option to Browserslist config.
Use browserslist key in package.json or .browserslistrc file.
Using browsers option cause some error. Browserslist config
can be used for Babel, Autoprefixer, postcss-normalize and other tools.
If you really need to use option, rename it to overrideBrowserslist.
Learn more at:
https://github.com/browserslist/browserslist#readme
https://twitter.com/browserslist
解消するためには、package.jsonにブラウザオプションを移動すればOKです。
ブラウザオプションの設定
今までgulpfile.jsに書いてあった設定をpackage.jsonや.browserslistrcに移動すればOKです。
gulpfile.js 修正前.pipe(postcss([
autoprefixer({
browsers: [
'last 2 versions',
'Explorer >= 11',
'iOS >= 9.0',
'Android >= 4.1']
})
]))browsers:[]内の設定を切り取ります。
gulpfile.js 修正後.pipe(postcss([
autoprefixer()
]))あとは下記の設定はpackage.jsonの}前にペーストします。
package.json"browserslist": [
"last 2 versions",
"Explorer 11"
"iOS 9.0",
"Android 4.1"
]これで保存して、再度gulpを実行するとエラーが表示されなくなっているはずです。

MacでCLIツールをインストールするときに行うターミナルでの「パスを通す」とは一体なにか?
SourceTreeで環境設定の「カスタムアクション」「アップデート」「高度な設定」が選択できない
スライドを簡単に実装できるJavaScriptライブラリ「Swiper」
WordPressのプラグインはどれを入れたら良い?とりあえず最初に導入をオススメするプラグイン一覧
.gitignoreに含めた方がいいファイル・フォルダが一覧でまとまっている「gitignore.io」
JavaScriptで簡単にCookie操作ができるライブラリ「js-cookie」
Vue CLIでVue.jsの開発環境をセットアップするまでの流れ
MAMPでローカル開発環境にWordPressをインストールする手順
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Path Finder 8で使えるツールバーの項目一覧
macOSのシステム環境設定「一般(General)」の設定見直し
Macでダブルクォーテーションを入力すると自動で変換されてしまうのを無効にする
Googleカレンダーに月末の繰り返しイベントを追加する方法
AlfredのTerminal機能を使って、すばやくターミナルコマンドを実行する
Visual Studio Codeで対応する括弧に色を付けて見やすくする環境設定
PopClipの拡張機能を自作する方法(スニペットの作成から公開まで)
CSS Nite in Kobe, vol.48「ウェブサイトの課題発見とアイデア創出の方法を学ぶワークショップ」に参加してきました
MacでYouTubeの動画再生速度を4倍速にする方法
Notionログイン時の「マジックリンク」「ログインコード」をやめて普通のパスワードを使う