可能是什么原因引起的?我在〜/ TC / bin中列出了两个证书文件,我看到了它们。
~/TC/bin$ ls
cert.pem key.pem
我尝试从〜/ TC / server.js
中读取这些文件var credentials = {
key: fs.readFileSync('bin/key.pem'),
cert: fs.readFileSync('bin/cert.pem')
};
我收到一条错误消息,说他们找不到。我怀疑它可能是由文件权限引起的,虽然我不确定如何为安全密钥资产之类的东西进行适当调整。
Error: ENOENT: no such file or directory, open 'bin/key.pem'
答案 0 :(得分:0)
当你在开始时没有提供斜线时,告诉节点他应该寻找节点模块(npm)。尝试使用./作为开始。所以' ./ bin / key.pem'