我正在试用 Worklight CLI 工具以自动设置新的 Worklight 项目。问题是从 Fix Central 下载最新(在撰写本文时)版本201409222259似乎捆绑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)包含所有预期的资源。最后,即使在 Fix Central 上检查文件大小,问题似乎也很明显,因为版本201409181910(第一个有问题的版本)的 CLI 包大小从大约 367MB 下降到 236MB。
我的问题是:CLI 的安装程序在最新版本中确实损坏了,还是需要遵循不同的安装方法?