Ich wollte Masonry für mein Projekt Rails 4.2 und installiert es zunächst über die und dann einen Abend verschwendet, bis ich erkannte, dass das Juwel eine veraltete Version der Freimaurerei verwendet. Dies wird mein erster Versuch sein, Javascript zu meiner Rails App ohne ein Juwel hinzuzufügen. Vom installation docs die Optionen sind: herunterladen, CDN, Package Manager (Bower/NPM)Wie installiere ich Mauerwerk oder anderes Javascript in Schienen? (nicht mit Edelsteinen)
I CDN einfach verwendet von
<script src="https://npmcdn.com/[email protected]/dist/masonry.pkgd.min.js"></script>
an der Spitze meiner Index hinzufügen. html.erb-Datei, die das Skript verwendet. Ist das richtig?
Was ist der Vorteil/Nachteil der Verwendung von CDN statt herunterladen oder Package Manager und wenn ich will mein Projekt masonry.pkgd.min.js
manuell hinzufügen, wie ich dies tun würde?
This has some good related info
fragte er auch, ob seine Verwendung von CDN in index.html.erb durch Aufruf von 'korrekt ist oder nicht. Ich bin an diesem Punkt interessiert, können Sie bitte Infos zu Ihrer Antwort hinzufügen? – davideghz
@davideghz Ich habe meine Meinung hinzugefügt, ob das Hinzufügen von eingebetteten js gut oder schlecht ist. Es kann für verschiedene Personen unterschiedlich sein. –