2017-02-17 11 views
0

から私は現在、私のイオン1モバイルアプリangularbknd-SDKを使用しています。 ロード新しいbackand角度SDKは、NPM

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

が、私は私のアプリの依存関係として「backand」モジュールを注射し

package.json: は、私はbrowserify-shymするNPMモジュールのおかげとして、それをロードし、バウアーとそれをインストールし

これは魔法のように動作

require('backand'); 

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

をapp.js。

今は新しいBackand angular-sdkを使用して、Bowerの代わりにNPMからロードしたいと考えています。

これは私がやったことです:

私は私のpackage.jsonから、バウアーからangularbknd-SDKを取り除き、は( '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にはプロジェクトにファイルが残っていないことを確認します。古いものの物理的なjavascriptファイルangular1bknd-sdkは、bowerによって管理されているベンダーフォルダから削除されませんでした。

関連する問題