問題タブ [worklight-studio]
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-mobilefirst - IBM Worklight 6.0 - WL.StaticAppProps のデフォルト値
デフォルトでは、最新の IBM Worklight 6.0 ドライバーでは、StaticAppProps オブジェクトが次のように設定されているようです。
「APP_ID」という名前の別のプロパティがあり、いくつか疑問に思っていました。
それがオブジェクトに追加された既定のプロパティではないのはなぜですか? (以前のバージョンでは、これがデフォルトだと思っていました)
ID はデフォルトで表示名に設定されているため、この名前はアプリ内のどこかですぐに使用されますか?
誰かが APP_DISPLAY_NAME を「My Banking App」のようなものに設定することを期待すべきですか、それとも常に APP_DISPLAY_NAME をアプリ ID として保持する必要がありますか?
一般に、StaticAppProps オブジェクトを application-descriptor.xml で使用される値と同期させるのがベスト プラクティスですか?
eclipse - Eclipse Juno 内で Worklight 6.xx を使用して Ant ファイルを実行する
Build and Deploy Worklight 5.xx Application を実行するときに Ant ファイルを実行するという前の質問に戻り、正しい応答を受け取りました。ここでは、Build And Deploy Worklight Application with Worklight 6.xx を実行するときに Ant ファイルを実行する必要があります。
以前のソリューションは Worklight 5.xx ではうまく機能しますが、Worklight 6.xx では状況が少し変わったようです。構築順序が以前と同じではないため、Ant ファイルは実行されなくなりました。
何かアドバイス?
ibm-mobilefirst - デプロイではなくビルドのみ
簡単な質問です。サーバーにデプロイする必要なく、WL6 で作成されたアプリをビルドする方法はあるのでしょうか?
Cordova では、ターミナルで実行するだけでよいことはわかっていcordova build android
ますが、WL IDE でこれを行うためのオプションが見つからないようです...
サーバー機能なしで UI スタンドアロンをテストしたいだけです。毎回展開を待つのではなく (あまり時間がかからないことはわかっていますが、少し時間を節約したいだけです)。
どんな助けでも大歓迎です。
ありがとうございます。
ibm-mobilefirst - IBM Worklight 6.0 - コンテンツ・ルートおよびローカル Worklight サーバーのセットアップ
私はワークライトを独学しています。IBM が提供する Get Started ガイド ( http://www.ibm.com/developerworks/mobile/worklight/getting-started.html ) に従いました。
上記のサイトの例では、ページへのリンクや画像の取得に相対パスを使用しています。各リンクの前に / (スラッシュ) を付けて、ルート フォルダーを基準にすることはできますか? 可能であれば、リンクとイメージがアプリで機能するようにローカル Worklight サーバーを構成するにはどうすればよいですか?
/common/ ディレクトリに以下のディレクトリ構造としてアプリをセットアップしました。多くのページでは、共有ヘッダーとメニューがページに読み込まれます。<a href="/app-pages/page1.html">
' またはを使用する<img src="/images/ImageName.png">
と、404 が発生します。見つかりません -http://localhost:10080/images/ImageName.png
- home.html
- /app-pages/page1.html
- /app-pages/page2.html
- /app-pages/sub-cat/pageA.html
- /app-pages/sub-cat/pageB.html
- /shared/header.html
- /shared/menu.html
- /画像
- /css/
- /js/
- /jqueryモバイル
参考までに、私の開発環境は以下の通りです。
- ウィンドウズ7
- エクリプス ジュノ
- ワークライト 6.0
eclipse - IBM Worklight - Worklight Studio が v6.0.0.0 または v6.0.0.1 を実行しているかどうかを確認するにはどうすればよいですか?
技術情報 ( http://www-01.ibm.com/support/docview.wss?uid=swg27039574 )から Worklight Studio をアップグレードするためのリンクに移動すると、一連のページに移動し、ここにたどり着きます。 ( http://www.ibm.com/developerworks/mobile/worklight/download/install.html ) Eclipse Market place を使用するように指示しています。
これを実行しましたが、Eclipse のすべての詳細がまだ 6.0.0.0 を示しているため、実際に v6.0.0.1 にアップグレードしたことがどこに示されているかわかりません。
ibm-mobilefirst - IBM Worklight 6.0 - Dojo レイヤーの制御
質問は、Worklight Studio 6 で Dojo ツールを使用する方法に関するものです。
Macbook で Juno Eclipse のプラグインとして Worklight Studio 6.0.0.20130926-1933 を使用しています。
私は Dojo を使用したいと考えており、標準レイヤーで提供されているよりも多くの Dojo コンポーネントを使用したいと考えています。そのため、プロジェクトを作成するときに、Dojo Toolkit を追加するオプションを選択し、新しい Dojo ライブラリ オプションを選択しました。表示されるダイアログで、「提供された」Dojo のままにして、「含める Dojo コンポーネントを選択する」セクションを展開しました。使用したいモジュール (例えば dojox/form/Manager など) を含む、すべてのオプションの Dojo モジュールを示しています。
その選択が完了すると、新しい DojoProject にいくつかのレイヤー ファイルが作成され、それらが Worklight プロジェクトの www ディレクトリーにコピーされていることがわかります。 dojox/form は何も検出せず、アプリで "dojox/form/Manager" を要求しようとしても失敗します。
レイヤーを手動で構築してロードすることでこれを回避できますが、ツールを正しく使用していないと思います。
Worklight ツールを使用して層の内容を制御する正しい方法はどれですか?