2015-08-21 4 views

Antwort

8

Es gibt ein paar Schritte, um diese:

  • die JS-Bibliothek für die Nutzung Verpackung in Clojurescript JS libaries sind Pakete wie foreign-libraries Sie mehr über diese in the ClojureScript wiki lesen kann.
  • Nachdem Sie Ihre Fremd-Lib angefordert haben, können Sie über den globalen Namespace (js/) darauf zugreifen und die von Ihrer Bibliothek definierten Funktionen aufrufen.

Hier ist ein example of using fixed-data-table with Om.

Die verpackte fremde Bibliothek dafür kann im gefunden werden. (Weitere Informationen über CLJSJS finden Sie auf der Website: http://cljsjs.github.io/)

+0

Vielen Dank. Gibt es eine Möglichkeit, das CSS der Bibliothek auf ähnliche Weise zu bündeln? –

+0

Können Sie bitte den Verpackungsprozess etwas genauer erklären. Muss ich über "Lein Uberjar" ein Uberjar erstellen oder es ist nicht notwendig? Auch was soll in 'externs.js' gehen? Es ist nicht ganz klar aus dem Wiki –

+0

Zusätzlich: Das ist ziemlich cool: http://mneise.github.io/posts/2015-08-04-week-9-and-10.html – ClojureMostly