2017-02-17 15 views
0

я в настоящее время с помощью angularbknd- SDK в моем Ионные 1 мобильное приложение. Я установил его с Бауэром, я загрузил его в качестве модуля NPM благодаря browserify-shym:нагрузки новый backand угловой от НПМ SDK

package.json

"backand": "./bower_components/angularbknd-sdk/dist/backand.min.js" 

тогда я ввел модуль «» backand как зависимость моего приложения:

app.js

require('backand'); 

angular.module('myApp', ['backand']) 

Это работает как шарм.

Но теперь я хотел бы использовать новый Backand angular-sdk и загружать его из NPM вместо Bower.

Это то, что я сделал:

Я удалил angularbknd- из SDK беседки, от моего package.json и требует ('') backand линии от моего app.js.

Затем

я сделал:

$ npm i -S @backand/angular1-sdk

и я ставлю эту строку в моем app.js:

require('@backand/angular1-sdk'); 

Но когда я запускаю мое приложение, я получил это ошибка в консоли javascript:

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)

Что я делаю неправильно?

Заранее спасибо.

ответ

0

Без дополнительной информации о точной строке, которая терпит неудачу, трудно точно сказать, что не работает должным образом, но похоже, что в нее отсутствует ионная. Я бы проверял, чтобы у вас не было вхождения в Ionic JavaScript SDK в вашей папке поставщика, и что у существующего SDK нет файлов, оставшихся в вашем проекте, - возможно, есть конфликт include, если физические файлы javascript для старого angular1bknd-sdk не были удалены из папки поставщика, управляемой беседкой.

 Смежные вопросы

  • Нет связанных вопросов^_^