【问题标题】:Auth0 angular2-jwt /node_modules/buffer/package.json 404 (Not Found)Auth0 angular2-jwt /node_modules/buffer/package.json 404(未找到)
【发布时间】:2017-03-02 21:18:52
【问题描述】:

当我按照 Auth0 文档 (https://auth0.com/docs/quickstart/spa/angular2/08-calling-apis) 中的步骤操作时,我会收到以下消息:

GET http://localhost:5556/node_modules/buffer/package.json 404 (Not Found)

(index):50 Error: Error: XHR error (404 Not Found) loading

你知道我该如何解决吗?

我的项目是用 https://github.com/vyakymenko/angular2-seed-express 构建的

【问题讨论】:

    标签: angular auth0


    【解决方案1】:

    缓冲区应该是你的 node_modules 的一部分。在 node_modules 文件夹中查找 Buffer。如果它不存在,那么您需要运行“npm install”。

    直到 Node.js 版本 5.10.0 之后才引入缓冲区(找到有关缓冲区的信息 Here)所以您还需要确保您使用的版本大于或等于 5.10.0。安装最新版本的节点后,您将再次需要在项目上运行“npm install”。

    如评论中所述,如果上述方法均无效,您也可以运行命令npm install buffer

    【讨论】:

    • 节点版本:6.9.1。我在 node_modules 中没有“缓冲区”,我也运行了“npm install”,但仍然出现同样的错误?
    • 尝试在你的项目上运行npm install buffer
    • 还有一个小问题,您是否使用 Visual Studio 来构建这个项目?
    • 不不,我不使用VS,为什么?
    • nvm 你一切都好,我会更新我的答案,介意接受吗?
    猜你喜欢
    • 1970-01-01
    • 2018-03-10
    • 1970-01-01
    • 1970-01-01
    • 2017-01-04
    • 2020-12-03
    • 2019-12-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多