高度な構文エラーを使用したプロジェクト、
エラーメッセージ
SyntaxError:E:\ workdata \ webpackVue \ SRC \ index.js:実験的な構文 'classProperties' のサポートが現在有効になっていない(22:8):
20 |
21 | クラス犬{
> 22 | 名前= 'bigWhite'
| ^
23 | 静的な色=「黄色」
24 | }
25 | constのD =新しい犬()
変換を有効にするには、あなたのバベルの設定の「プラグイン」セクションに、@のバベル/プラグイン・提案型クラスのプロパティ(https://git.io/vb4SL)を追加します。
これは、JSを書くために高レベルの構文で、ブラウザがサポートしていない、あなたはプラグインバベルと構成をインストールする必要があり、エラーメッセージがプラグインをインストールするには、ここで私たちを促します
インストールNPMの私のプロジェクトの@バベル/プラグイン・提案型クラスのプロパティ-D
コンフィギュレーション・ファイルwebpac.config.jsで
モジュール:{ ルール:[{ テスト: /\.css$/ 、 使用:[ 'スタイルローダ'、 'CSS-ローダ' ] }、{ テスト: /\.js$/ 、 使用:{ ローダ:「バベル-loader」、 オプション:{ プリセット:[ '@のバベル/ ENV' ]、 プラグイン:[ '@のバベル/プラグイン提案-クラスのプロパティ' ] } } }] }、
あなたは適切に機能することができ、また、一般的な文法になります設定した後