尝试启动N | Solid代理
时出现以下错误Daves-MBP:proxy-3.2.2 davblak$ npm start
> nsolid-proxy@3.2.2 start /Users/davblak/proxy-3.2.2
> nsolid proxy.js
/Users/davblak/proxy-3.2.2/proxy.js:9
throw new Error("Could not find configuration for port")
Error: Could not find configuration for port
at Object.<anonymous> (/Users/davblak/proxy-3.2.2/proxy.js:9:9)
at Module._compile (module.js:434:26)
at Object.Module._extensions..js (module.js:452:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:475:10)
at startup (node.js:149:18)
at node.js:985:3
我确实运行了etcd服务 - 有什么想法吗?
答案 0 :(得分:3)
在proxy-3.2.2
文件夹中,您需要有一个.nsolid-proxyrc
文件,其中包含您的代理配置选项,是否可以确认该文件是否存在?,如果不是,则该文件应如下所示:
{
"registry": "localhost:4001",
"port": 9000,
"denied": [],
"broadcast_approved": [
"ping",
"process_stats",
"system_stats",
"system_info",
"info",
"versions",
"startup_times"
]
}
答案 1 :(得分:3)
.
个文件,因此我没有复制.nsolid-proxyrc
文件。
我吹走了我的目录并再次尝试;这次我复制了文件夹级别的整个目录。使用ls -al我现在看到.nsolid-proxyrc
文件,代理工作。谢谢你的帮助!