webpackを入れ直してコンパイルするとautoprefixerでエラーが出るようになったので解決方法です。
エラー内容
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
翻訳すると…
AutoprefixerブラウザオプションをBrowserslist設定に置き換えます。
package.jsonまたは.browserslistrcファイルでbrowserslistキーを使用してください。
ブラウザオプションを使用するとエラーが発生します。ブラウザリスト設定
Babel、Autoprefixer、postcss-normalize、その他のツールに使えます。
あなたが本当にoptionを使う必要があるなら、overrideBrowserslistにそれを改名してください。
解決方法
gulpfile.jsに書いてあるautoprefixerの設定をpackage.jsonに移動します。
例えばgulpfile.js
内
.pipe(autoprefixer({
browsers: ['last 2 version', 'iOS >= 8.1', 'Android >= 4.0'],
cascade: false
}))
package.json
内
“last 2 versions”,
“iOS 8.1”,
“Android 4.0”
]
一番下に挿入します。
これで再度runすればエラーなくコンパイルできるハズです!