バージョン
- @vue/cli-service: 4.5.0
- yup: 0.32.9
問題
yup 0.32 系はアロー関数が使われており、そのままでは IE11 では動きません。
下記のコメントの通り、自分たちのビルドプロセス上で yup をビルドする必要があります。
For folks that continue to need IE 11 support, you have my sympathies! You can continue to use yup by compiling it down further as part of your build process. Tools like create-react-app will do this automatically.
設定
vue.config.js
に transpileDependencies
の設定を追加しビルド対象に追加できます。
module.exports = {
transpileDependencies: ["yup"],
}