0

Ich versuche, eine Reihe von VueJS-Komponenten, d. H. VueStrap, in einem Rails-Projekt installiert zu bekommen. VueJS ist eingerichtet und funktioniert ordnungsgemäß.Installieren Sie VueJS-Komponenten in einem Projekt Schienen

Normalerweise würde ich Npm verwenden, um VueStrap zu installieren, wenn ich dies außerhalb eines Rails-Projekts mache.

Wie kann ich VueStrap in einem Schienenprojekt installieren?

+1

Sie noch in der Lage sein sollte npm zu verwenden, obwohl ich denke, Garn mit Schienen bevorzugt wird, versuchen Sie einfach laufen 'Garn hinzufügen vue- Strap' von Ihrer Projektwurzel. (füge die Option -D zum Speichern in dev-Abhängigkeiten hinzu) – DivXZero

+0

Danke! Ich habe das ausgeführt, wie kann ich es testen, um zu sehen, ob es funktioniert? Ich habe eine einfache Hallo Welt Vue Vorlage, die gut funktioniert. Wie kann ich Vue-Strap in das Projekt integrieren und beispielsweise einen Button anzeigen? – rubyist

+1

Hoffen Sie, dass dies hilft Ihnen vuejs Installation Zweifel https://stackoverflow.com/questions/47574225/steps-to-install-vuejs-via-webpack-in-rails-app – prasanthrubyist

Antwort

1

Sie sollten einen Blick auf die webpacker Edelstein werfen. Sie können dann Webpack + Garn sehr einfach mit Rails verwenden.

1

Wenn Sie keine der oben genannten Routen verwenden möchten, können Sie das Frontend immer als separate Einheit einrichten.

Sie können CORS unter Verwendung von rack-cors gem einrichten und damit für die Kommunikation mit dem Rails-Backend verwenden.

Auf diese Weise muss sich Rails nicht um das spezifische Webpack/Garn/Schluck kümmern oder was immer Sie für Ihre Frontend-Logik haben.

Verwandte Themen