NIFCLOUD-mbaas / UserCommunity

ニフクラ mobile backend ユーザーコミュニティ
https://mbaas.nifcloud.com/
81 stars 18 forks source link

【過去質問】window.NCMB.monacaオブジェクトのundefinedエラー #667

Open ncmbsupport opened 7 years ago

ncmbsupport commented 7 years ago

window.NCMB.monaca の読み込みに失敗しています。 Monaca上で、ncmb.min.js (v2.0.2) を <script>タグにて埋め込んでいますが、 window.NCMB.monaca オブジェクトのundefined エラーが発生しています。 解決方法を教えてください。

ncmbsupport commented 7 years ago

Nifty (ncmb-push-monaca-plugin )と競合し正しく参照されない可能性があります。

■エラー解消方法

以下手順でNCMB JavaScript SDK を再度インストールしてお試しください。

最新のNCMB JavaScript SDK 設定手順

  1. Monacaで「設定」>「JS/CSSコンポーネントの追加と削除...」を開きます
  2. 右上の検索欄に「ncmb」と入力し検索ボタンを押します。
  3. 「追加」を選択します。
  4. 最新バージョンを選択(現在=2.1.2)し、「インストール開始」を選択します。
  5. 「components/ncmb/min.js」をチェックします。
  6. 「OK」を選択します。

最新のNCMB設定手順による修正

tatsuya-camping commented 5 years ago

後からすみません。 cordova plugin add https://github.com/NIFTYCloud-mbaas/monaca_push_plugin.git を実行すると、以下のようなエラーが出ていました。

PS C:\Users\user\desktop\HelloNCMB> cordova plugin add https://github.com/NIFTYCloud-mbaas/monaca_push_plugin.git Failed to fetch plugin https://github.com/NIFTYCloud-mbaas/monaca_push_plugin.git via registry. Probably this is either a connection problem, or plugin spec is incorrect. Check your connection and plugin name/version/URL. Error: cmd: Command failed with exit code 1 Error output: npm ERR! code ENOGIT npm ERR! Error while executing: npm ERR! undefined ls-remote -h -t https://github.com/NIFTYCloud-mbaas/monaca_push_plugin.git npm ERR! npm ERR! undefined npm ERR! No git binary found in $PATH npm ERR! npm ERR! Failed using git. npm ERR! Please check if you have git installed and in your PATH.

npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\user\AppData\Roaming\npm-cache_logs\2019-01-04T23_46_53_982Z-debug.log