2016-11-10 5 views

Antwort

1

sind Siemit 0 ohne einen zugeordneten Paketmanager oder Modulbündler. require ist nicht systemeigen für JavaScript - Sie müssen eine Bibliothek einschließen oder Ihre App packen, damit dies funktioniert.

Ich empfehle JSPM (http://jspm.io), da es mit SystemJS arbeitet und die neueste ES2015-Modul-Syntax unterstützt. Es versteht jedoch auch require.

Alternativ können Sie Browserify (http://browserify.org) verwenden, um Ihren Code zu bündeln (im Wesentlichen browserify packt alles in eine Datei, was großartig für die Produktion ist!). Webpack (https://webpack.github.io) ist auch eine gute Option. Beides fügt Ihrem Entwicklungs-Workflow einen Build-Schritt hinzu, also sollten Sie sich dessen bewusst sein (aber Sie sollten trotzdem einen haben).

+0

Kerri, ich löse dieses Problem mit 'cordova.require ("pouchdb-adapter-cordova") in meinem Code! Danke!!! –