根据您的问题,我想您正在使用SSL通讯的自签名证书进行开发。
如果是这种情况,请
NODE_TLS_REJECT_UNAUTHORIZED='0'在您正在运行节点的任何地方或直接使用
NODE_TLS_REJECT_UNAUTHORIZED='0'node app.js
这指示节点允许不信任的证书(不信任=未由证书颁发机构验证)
如果您不想设置环境变量或需要对多个应用程序执行此操作,则npm具有配置,您可以使用以下命令进行设置
npm config set strict-ssl=false
我不建议在生产中设置此环境变量。使用来自letencrypt.org之类的受信任提供商的免费SSL证书



