巢。ENOENT:没有这样的文件或目录,打开。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了巢。ENOENT:没有这样的文件或目录,打开。相关的知识,希望对你有一定的参考价值。

我正在创建一个saml策略,并创建了一个包含我的密钥的certs文件夹。问题是,当我建立项目时,我得到了这个错误。

[Nest] 14078   - 04/22/2020, 4:33:34 PM   [ExceptionHandler] ENOENT: no such file or directory, open '/Users/wilsonsilva/Desktop/EduTec/formations-tool/dist/server-app/src/auth/certs/key.pem' +115ms

所以当我进入指定的路径(dist文件夹)时,文件夹... 证件 文件夹确实不见了。谁能帮我找到解决办法?

我使用的是Angular 8与Ng Universal(NestJS)。

答案

我不是SAML的专家。然而,通常这种问题可以通过以下方法解决

  • 有一个构建步骤来复制文件到 /dist/ 文件夹。

  • 修改你的配置,让它尝试找到一个叫做 key.pem 的绝对路径,然后你可以在你的生产服务器上单独配置这个路径。

  • 复制粘贴即可 key.pem 在你的TypeScript源码中作为一个字符串,而不是作为一个文件引用。

以上是关于巢。ENOENT:没有这样的文件或目录,打开。的主要内容,如果未能解决你的问题,请参考以下文章

嵌套:ENOENT:没有这样的文件或目录,打开

运行 Solidity 合约导致“ENOENT:没有这样的文件或目录”错误

错误:ENOENT:没有这样的文件或目录,打开 './views/s.ejs' Nodejs Express

Android:NDK:超级打开失败:ENOENT(没有这样的文件或目录)错误

错误:ENOENT:没有这样的文件或目录,打开“/moviedata.json”

Heroku CLI 登录失败并出现错误“错误:ENOENT:没有这样的文件或目录,打开 'H:/_netrc'”