0

安装正常,但一旦启动客户端的 UI,我们就会不断收到此错误消息:

在此处输入图像描述

The command is: node lib\secgwclient.js cEm9COT0o411_prod_ng --1 INFO --P 9003 module.js:457 
    throw err; 

Error: Cannot find module 'log4js' 
    at Function.Module.resolveFilename (module.js:455:15) 
    at Function.Module._load (module.js:403:25) 
    at Module.require (module.js:483:17) at require (internal/module.js:20:19) 
    at Object.<anonymous> (C:\Program Files (x86)\Secure Gateway Client\ibm\securegateway\client\lib\utils\logging.js:26:18) 
    at Module._compile (module.js:556:32) 
    at Object.Module._extensions..js (module.js:565:10) 
    at Module.load (module.js:473:32) 
    at tryModuleLoad (module.js:432:12) 
    at Function.Module._load (module.js:424:3) 

该错误抱怨 log4js 模块Cannot find log4js module。我尝试使用 npm 手动安装 log4js 模块,但错误仍然存​​在。

4

1 回答 1

0

此问题通常表明安装位于导致 npm 安装失败的防火墙或代理之后。机器是否具有对 npmjs.com:443 的出站访问权限?

您可以重新安装客户端或npm install从客户端文件夹运行。如果 npm 不是全球公认的命令,您将需要提供与安装文件夹中包含的节点版本一起打包的 npm 的路径。

于 2016-11-28T16:01:26.083 回答