You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Hyperledger Angular应用启用REST认证报错:找不到passport-github模块

解决Passport-Github模块找不到的问题

你遇到的核心问题是本地项目环境里的composer-rest-server找不到passport-github模块——哪怕你已经全局安装过该模块,本地项目的Node.js环境也不会自动识别全局依赖。按照以下步骤修复即可:

  • 先切换到你的Angular项目根目录(就是存放package.json的那个文件夹,路径为/home/user/tmt/TMT-Innovation-AngApp)

  • 在终端执行本地安装命令,把模块安装到项目专属的node_modules目录:

    npm install passport-github --save
    

    这个命令会同时将passport-github添加到package.json的依赖列表中,确保后续重启时模块能被正确加载。

  • 安装完成后,重新运行npm start启动应用,应该就能正常加载passport-github模块了。

如果还是出现类似的模块缺失错误,可以尝试重置项目依赖:

npm cache clean --force
rm -rf node_modules package-lock.json
npm install

重新安装所有依赖后,再执行一次npm install passport-github --save,然后启动应用。

另外,如果你使用的是较新版本的composer-rest-server,建议指定passport-github的稳定版本安装,避免版本兼容问题:

npm install passport-github@1.1.0 --save

内容的提问来源于stack exchange,提问作者rajadilipkolli

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 06:50:05