gpt4 book ai didi

node.js - 运行 OAuthd 实例的问题

转载 作者:可可西里 更新时间:2023-11-01 10:58:09 28 4
gpt4 key购买 nike

当我尝试在我的目录中运行 OAuth 实例时遇到问题。

(基于 https://github.com/oauth-io/oauthd )我的 Redis 服务器已启动并正在运行,一切已准备就绪。我按照所有说明进行操作,仔细检查所有内容,甚至尝试重新安装 Node 、redis 和 oauthd。然而,每次我运行 oauthd start 命令时,我都会得到相同的输出:

{ [Error: Cannot find module './build/Release/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/default/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/Debug/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/Release/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/default/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/Debug/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/Release/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/default/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/Debug/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/Release/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/default/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/Debug/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/Release/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/default/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/Debug/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }

您对如何解决这个问题有什么建议吗?

提前致谢!^Q

最佳答案

每次运行hexo命令,都会遇到以下问题


{ [错误:找不到模块 './build/Release/DTraceProviderBindings'] 代码:'MODULE_NOT_FOUND' }
{ [错误:找不到模块 './build/default/DTraceProviderBindings'] 代码:'MODULE_NOT_FOUND' }
{ [错误:找不到模块 './build/Debug/DTraceProviderBindings'] 代码:'MODULE_NOT_FOUND' }
在 stackoverflowing 之后,我得到了解决方案 npm install hexo --no-optional。由于hexo模块依赖较多,在不稳定的网络环境下重新构建也会出现同样的问题,所以不需要重新安装整个模块。我在 hexo 的文件夹中搜索 DTraceProviderBindings 后找到了这个模块。此扩展允许您为 Node.js 应用程序创建 native DTrace 提供程序。也就是说,创建提供程序和探测器来公开特定于您的应用程序的信息,而不是有关 Node 运行时的信息。在 it's github page 上阅读更多内容.


删除这个可选模块


npm 卸载 dtrace 提供程序
然后没有更多的错误信息。但是如果需要使用这个模块,可以重新安装


npm 安装 dtrace 提供程序
当然是可选的。

关于node.js - 运行 OAuthd 实例的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35703727/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com