vue cli nullish は ?? または ? を使用します。予期しないトークン エラーが発生します

エラーの説明

vue cli プロジェクトをパッケージ化してコンパイルするときに、予期しないトークン エラーが発生しました。

エラーは??構文です。

解決策を試す

tsのコンパイルエラーでしょうか?

https://stackoverflow.com/questions/58813176/webpack-cant-compile-ts-3-7-optional-chaining-nullish-coalescing

プリセット
https://github.com/vuejs/vue-cli/pull/6459/filesがトリガーされないかどうか

  "browserslist": [
    "samsung 12.0"
  ],

私のために働く

// babel.config.js
module.exports = {
  presets: [
    [
      '@vue/app',
      {
        polyfills: ['es.promise', 'es.symbol']
      }
    ]
  ],
  plugins: [
    '@babel/plugin-proposal-nullish-coalescing-operator',
    '@babel/plugin-proposal-optional-chaining',
  ],
}

babel に 2 つのプラグインを追加します

おすすめ

転載: blog.csdn.net/weixin_48408736/article/details/120493307