問題タブ [ibm-cloud-tools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-cloud - ビルドパック エラー
IBM Bluemix DevOps でアプリケーションを実行していますが、デプロイ中に次のエラーが発生します。
ビルドパックのコンパイル フェーズでアプリのステージングが失敗しました。
ログを確認すると、次のことがわかりました。
この問題を解決するにはどうすればよいですか?
raspberry-pi - Node-REDでpythonライブラリを外部スクリプトとして呼び出す方法
iotify.io の仮想クラウドと実行ノードを使用しています。Python スクリプトを呼び出すことができません。Node-REDでPythonスクリプトを実行するには?
eclipse - Bluemix および Liberty プラグインを使用する Eclipse で Packaged Server オプションを使用できない
この投稿の指示に従って、Liberty のセットアップをカスタマイズしようとしています:
「IBM Bluemix での Liberty の server.xml 構成のカスタマイズ」、参照:
https://www.ibm.com/blogs/bluemix/2015/01/modify -liberty-server-xml-configurations-ibm-bluemix/
Liberty サーバー機能を変更するために、構成ファイルの自動生成をカスタマイズされたサーバー構成に置き換えたいと思います。これは、指示に従って「Liberty パッケージ サーバー」と呼ばれます。
Eclipse Neon IDE には、Bluemix Tool と Liberty Development Plugin の 2 つのプラグインを既にインストールしています。サーバー タブで、アクティブな Blumix サーバーを右クリックしていますが、メニューに「パッケージ サーバー」のオプションが表示されません。デフォルトの「プッシュ」オプションは正常に機能しています。
Eclipse IDE で、Liberty 用にカスタマイズされたサーバー・パッケージ (ベータ版 + フィーチャー) を作成および公開するためのソフトウェア・コンポーネントが欠落していますか? Eclipse を使用して、コマンド ライン ツールを使用せずにカスタマイズされたパッキングを実行するにはどうすればよいですか?
android - IBM Cloud Storage 用の Mobile SDK はありますか?
IBM Cloud Storage を iOS および Android アプリケーションに統合する予定です。Amazon s3 のように、これに利用できる SDK があるかどうかは誰にもわかりませんか?
ヘルプは大歓迎です。
ありがとう!
javascript - IBM Bluemix Cloud: IBM SDK for Node.js - Bluemix のアプリは、自動更新なしで既存のバージョンを維持できますか?
アカウント内でいくつかの Watson Cloud デモ node.js アプリを実行して、IBM Bluemix Cloud と Watson Cloud をテストしようとしまし
たが、次の状況に気付きました。
アカウント内にデモ アプリをインストールすると、問題なく動作します。このアプリを Bluemix DevOps ツールで開いていないためです。したがって、このアプリが毎回実行されると、このアプリはstaging_task.logファイルに基づいて次のことを行います。
上記のアプリ フロントエンド js コードは、この SDK および Node.js バージョンで動作するように記述されています。
# 後で、上記のデモ アプリの別のコピーをアカウントに作成しました。問題なく動作します。次に、Bluemix DevOps ツールで上記のアプリ コードを開き、コードを一切変更せずにファイルを保存しました。その後、このバージョンのアプリは実行されません。
私たちの調査は、次のことを示しています。
このstaging_task.logファイルは次の事実を示しています: 上記のステップの後のこのバージョンのアプリは、次のようになります:
""" キャッシュから IBM SDK for Node.js (4.6.2) をインストールしています """つまり、上記のステップの後、Bluemix Cloud は新しいバージョンの Node.js と SDK を自動的に使用します。
実験中に見つかった別の状況も、この問題に関連している可能性があります。
*2016 年 8 月頃に以下の Watson デモ アプリをデプロイしましたが、このアプリにファイルを再保存していないため、このデモ アプリはキャッシュされた実行環境 (IBM SDK for Node.js バージョン 4 ??) で引き続き実行されると推測されます。 Bluemix のアカウントで。したがって、このデモ アプリは、私たちのアカウントで高速かつ正しく実行されます。 https://github.com/watson-developer-cloud/conversation-simple
※上記のデプロイ後、Bluemix Cloud と Watson Cloud でいくつかのアップグレードがあります。実行環境には、多くの IBM SDK for Node.js バージョン 6 が含まれています ??
*先月、上記と同じデモアプリをアカウントにデプロイしました。この同じアプリの実行は、上記の 2016 年 8 月の展開よりもはるかに遅いことがわかりました。このデモ・アプリのコードは、IBM SDK for Node.js バージョン 4 に基づいて設計されていると推測されます。
次の Q は、私たちの主張を裏付けています。Bluemix Cloud または Watson Cloud の自動アップグレードされた IBM SDK for Node.js は、
現在、Bluemix Cloud の IBM SDK for Node.js はバージョン 6 である可能性があります。このアプリケーションは、IBM SDK for Node.js バージョン 4 に基づいて設計されている可能性があります (このバージョンは、パッケージ内の Node.js バージョンではありません)。 .json、ただし IBM SDK バージョン) IBM Bluemix node.js ネイティブ promise サポート
私たちの質問:
- 上記の SDK と Node.js が自動アップグレードされるのはなぜですか?
-Bluemix Cloud でのアップグレードを決定する前に、このデモ アプリで同じバージョンのIBM SDKと Node.js を使用するにはどうすればよいですか? したがって、既存のアプリが正常に実行されるようにします。
任意の考えや提案をいただければ幸いです。
environment-variables - jazz.net からのデプロイ後に Bluemix の環境値が失われる
jazz.net からデプロイした後、Bluemix が環境値をリセットするのに苦労しています。
エラーを再現するには、次の手順を実行します
bluemix コンソールから、console.ng.bluemix.net - アプリケーションを見つけます - ランタイムに移動します -> 環境変数 - 変数を追加します
次に、[保存] をクリックします。これにより、アプリケーションが再起動され、入力した環境変数が使用されます。
次に、hub.jazz.net に移動し、プロジェクトの git を見つけて、上部の再生ボタンを押してデプロイします。
アプリが再起動します。
次に、コンソールに戻って環境変数を確認すると、それらが失われていることがわかります
これは通常の動作ではなく、jazz からデプロイした後も env 変数が保持されるはずです。それが事実ではない場合でも、ハードコーディングせずに永続化する方法があります。