新しい Worklight プロジェクトのセットアップを自動化するために、Worklight CLI ツールを試しています。問題は、最新 (執筆時点) のバージョン201409222259を Fix Central からダウンロードすると、バンドルされたモジュールgenerator-worklight
とgenerator-worklight-server
ノード モジュールが空 (依存関係のみが含まれている) のように見えることです。その結果、インストールが完了すると、wl
ツールを実行すると次のエラーが表示されます。
D:\>wl help
module.js:340
throw err;
^
Error: Cannot find module 'D:\IBM\Worklight-CLI\worklight-cli\bin\worklight-cli.js'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:902:3
(注、互換モードの設定に関する指示に従って、Windows 8.1にインストールしています)
これまでの以前のバージョンを確認すると、この問題はバージョン201409181910で発生したようですが、以前のバージョン (例: 201409171241 ) には予想されるすべてのリソースが含まれています。最後に、バージョン201409181910 (最初の問題)では CLI バンドルのサイズが約 367MB から 236MB に減少したため、Fix Central でファイル サイズを確認しても問題は明らかです。
私の質問は、CLI のインストーラーが実際に最後のバージョンで壊れているのか、それとも従う必要がある別のインストール方法があるのかということです。