vueパッケージ後es 6構文互換性の問題があり、ieエラーが発生しました.

703 ワード

vueパッケージ後es 6構文互換性の問題があり、ieエラーが発生しました.
(参考までに個人学習ノート):
情景:ie/360ブラウザがbuildを開いた後のページが間違っていて、間違った位置をクリックした時に「const」と矢印関数の文法があることを発見して、互換性の問題であることを発見して、自分のコードを検査し始めて、私のコードの中でes 6の文法を使っていませんが、自分の使ったプラグインを思い出して、一つ一つ排除して、vue-charts-v 3をロードする時にパッケージ化してes 6の文法があることを発見します
import IEcharts from ‘vue-echarts-v3’
削除するjsのimport文、プロジェクトパスbuild/webpack.base.conf.jsのmodule–rulesの下のbabel-loader、includeはresolve(‘node_modules/vue-echarts-v 3’)に参加すれば済む
 module: {
    rules: [
      {
        test: /\.js$/,
        loader: 'babel-loader',
        include: [resolve('src'), resolve('test'), resolve('node_modules/vue-echarts-v3')]
      },
    ]
 }