Heim > Artikel > Web-Frontend > Warum meldet vue.js einen Fehler?
vue.js meldet einen Fehler, da das Projekt den es6-Erweiterungsoperator nicht erkennt. Die Lösung besteht darin, die es6-Abhängigkeiten über die Methode „cnpm install babel-preset-es2015 --save-dev“ herunterzuladen.
Die Betriebsumgebung dieses Artikels: Windows 7-System, vue2.0, Dell G3-Computer.
Warum erscheint ein Fehler, wenn der ...-Operator in vue.js verwendet wird?
vue.js meldet einen Fehler bei der Verwendung des ...-Operators: Das Projekt erkennt den es6-Erweiterungsoperator nicht. Die Lösung ist sehr einfach.
Lösung:
// 第一步 cnpm install babel-plugin-transform-object-rest-spread // 第二步 看一下你的 .babelrc 里面是否有识别es6语法的配置 { "presets": [ ["env", { "modules": false, "targets": { "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] } }], "stage-2" ], "presets": [ ["es2015", { "modules": false }] ], "plugins": ["transform-object-rest-spread"] }
Nachdem ich beides getan hatte, stellte ich fest, dass erneut ein Fehler gemeldet wurde. Der Grund ist, dass Sie es nur konfiguriert haben. Es besteht jedoch keine Abhängigkeit zum Herunterladen von es6
Sie müssen nur herunterladen
cnpm install babel-preset-es2015 --save-dev
Das ist es!
Empfohlen: „vuejs-Tutorial“
Das obige ist der detaillierte Inhalt vonWarum meldet vue.js einen Fehler?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!