Vue: Vorlage kann nicht in einer einzelnen Dateikomponente verwendet werden

Erstellt am 14. Juni 2017  ·  3Kommentare  ·  Quelle: vuejs/vue

Ausführung

2.3.4

Reproduktionslink

https://github.com/wansj/shift

Schritte zum Reproduzieren

1.meteoder Projektname erstellen --full
2.meteor entfernen blaze-template reaktiv-var standard-minifier-css
3.meteoder akryum:vue-component static-html hinzufügen jul
4.Erstellen Sie App.vue und NotFound.vue im Verzeichnis imports/ui/pages. Die Inhalte finden Sie unter https://github.com/wansj/shift/blob/master/imports/ui/pages/App.vue und https://github.com/wansj/shift/blob/master/imports/ui/pages/NotFound.vue
5.Ersetzen Sie die imports/startup/client/routes.js durch https://github.com/wansj/shift/blob/master/imports/startup/client/routes.js
6.Ersetzen Sie die imports/startup/client/index.js durch https://github.com/wansj/shift/blob/master/imports/startup/client/index.js
7.Meterlauf

Was wird erwartet?

Hilfe!

Was passiert eigentlich?

Ich habe:

Ich schreibe eine Vue-Meteor-App und habe das Paket akryum:[email protected] verwendet.

Hilfreichster Kommentar

Vue wird in 2 Varianten ausgeliefert, nur Runtime hat kein template-compiler in Runtime, um standalone Build zu verwenden, können Sie import Vue from 'vue/dist/vue.esm.js' anstelle von import Vue from 'vue' .

PS bitte, um Fragen zu stellen, benutze Forum oder Gitter, anstatt Probleme auf github zu öffnen.

Alle 3 Kommentare

Vue wird in 2 Varianten ausgeliefert, nur Runtime hat kein template-compiler in Runtime, um standalone Build zu verwenden, können Sie import Vue from 'vue/dist/vue.esm.js' anstelle von import Vue from 'vue' .

PS bitte, um Fragen zu stellen, benutze Forum oder Gitter, anstatt Probleme auf github zu öffnen.

@nickmessing Danke, ich werde es versuchen.

_import Vue from 'vue/dist/vue.esm.js'_ verursachte Uncaught SyntaxError: Unerwarteter Token-Export . Weil vue.esm.js es6-Modulexport verwendet, der von Meteor nicht erkannt werden kann, selbst wenn ich das Paket p oorvavyas:es6-shim hinzufüge. Aber _Vue aus 'vue/dist/vue.js' importieren_ funktioniert für mich.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen