ESlintで発生したParsing errorエラーの解決方法

2662 ワード

まず、巨牛巨牛の人工知能のチュートリアルを共有します.私が何気なく発見しました.教程は基础がゼロなだけではなくて、分かりやすくて、その上とても面白くてユーモアがあって、また时々内包の下ネタがあって、小说を読むように、はは~私は勉强している中で、とても牛だと感じて、だからみんなに分かち合います!ここをクリックするとチュートリアルにジャンプできます
                    
grunt-eslintのデフォルト構成に従って、「Parsing error:‘import’and‘export’may appear only with‘sourceType:module’」エラーが発生し、直接クラッシュした後、複数のドキュメントを調べたところ、解析器によるエラーであることが判明し、改善された構成は以下の通りである.
1.eslintrcファイルの有効化
Gruntfileのbabelの変更 eslint: {    options: {        quiet: false,        //  configFile: 'eslint.json',        //  Eslint         //  ,eslintrc         outputFile: 'eslint.log',   //  eslint         useEslintrc: true   //  eslintrc ,     },    all: {        files: {            src: ['src/es6/**/*.js'//         }    },    //  target: ['Gruntfile.js']}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 2.eslintrcファイルの構成
    はい.babelrcファイルに次の構成を追加{    "extend": ["eslint:recommended"],    "parser": "babel-eslint",   // ,     "env": {        "amd": true,        "es6": true,        "browser": true,        "node": false    },    "rules": {        //     }}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • エラーは完全に解消されます.詳細はeslintの公式ドキュメントを参照してください.
    3.プロジェクトの例
    その他のES 6コードの例と関連する実践は、私のプロジェクトを参照してください.さらに、ご指摘を惜しまないでください.           
    人工知能チュートリアルの参照