Ich verwende derzeit die angularbknd-sdk in meiner Ionic 1 Mobile App. Ich installierte es mit Bower, ich es als npm Modul dank geladen browserify-shym: Ich injiziertLoad neue backand eckig sdk von npm
package.json
"backand": "./bower_components/angularbknd-sdk/dist/backand.min.js"
dann das 'backand' -Modul als Abhängigkeit meiner App:
app.js
require('backand');
angular.module('myApp', ['backand'])
Dies funktioniert wie ein Charme.
Aber jetzt möchte ich das neue Backand angular-sdk verwenden, und es von NPM anstelle von Bower laden.
Das ist, was ich tat:
I entfernt angularbknd-sdk von Bower, aus meiner package.json und die erfordern ('backand') Linie von meinem app.js.
Dann,
ich getan habe:
$ npm i -S @backand/angular1-sdk
und ich habe diese Zeile in meinem app.js:
require('@backand/angular1-sdk');
Aber wenn ich meine app laufen, habe ich diese Fehler in der JavaScript-Konsole:
Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.5.3/ $injector/modulerr?p0=app&p1=Error%3A%20%…%2Fandroid_asset%2Fwww%2Flib%2Fionic%2Fjs%2Fionic.bundle.min.js%3A54%3A463)
Was mache ich falsch?
Vielen Dank im Voraus.