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を実行するとエラーが表示されなくなっているはずです。

WordPressのヘッダーにツールバーが表示されないときは、wp_headやwp_footerが入っているか確認
Vue CLIのtitleタグやmetaタグの設定方法
gulp 4.0から新しく加わったseriesとparallelについての備忘録
Emmetで複数のタグを一括展開して、コーディングスピードをさらに上げる方法
「とりあえず無料版!」ではなく、機能を知った上で判断したいMAMPとMAMP PROの比較
WordPressのwp_is_mobile()で条件分岐をするときは、キャッシュの設定に注意
Movable Typeでコメントアウトして出力時に無視する方法
iOSシミュレーターを使ってWebサイトを開発者ツールを見ながら実機表示で開発する方法
アイコンフォントをPCにインストールしている場合は、コーディング後の確認に注意
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
JavaScriptのテンプレートリテラル内で条件分岐を行う方法
iTerm2で画面の見た目や細かい設定などを「プロファイル」単位で保存・管理する環境設定の「Profiles」タブ
ウェブサイト上で簡単にWYSIWYGエディタを実装する「TinyMCE」
修飾キーに自分ルールをつけてショートカットキーを管理して使いやすくする
Path Finder 9.3.5のアップデート内容はラベル・タグ周りの修正!そしていつの間にかカラーラベルのカスタマイズが可能に!
MacのGoogle Chromeで選択した文章を読み上げてもらう方法
ATOKの辞書をmacOS標準の日本語入力のユーザ辞書にインポートする方法
Sketchでデザインを作成するときの基本的な操作方法
Sassのマップ機能を使った変数の管理方法