node.js - 'npm install Bones' 安装旧版本的下划线

标签 node.js backbone.js underscore.js

您能帮我解决 npm install 功能的一些神秘行为吗? “Npm install骨头”安装旧版本的下划线(1.1.7)而不是1.4.2。问题是旧版本包含几个错误,导致我的代码出现问题。

骨头目录中的“npm install underscore”执行相同的操作,但它会在此目录之外安装正确的版本。 根据骨头安装的官方规范(https://npmjs.org/package/bones),应该安装新版本。

有什么想法可以克服这个问题吗?我可以做一个 git 克隆,但我试图避免这种情况。

谢谢

最佳答案

bones package.json 在存储库中有 "underscore": "~1.3.3", (不确定发布的版本有)

只会到最高的1.3版本,而不是1.4 但由于您只看到 1.1,那么您可能需要运行 npm update

https://github.com/developmentseed/bones/blob/master/package.json

关于node.js - 'npm install Bones' 安装旧版本的下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12796734/

相关文章:

node.js - 使用 node.js、socket.io 和 redis 的一对一聊天应用程序

node.js - 如何将 Parse.com 与 Node/Express 和 Backbone 结合使用

asp.net - Backbone.js、ASP.NET、WCF 服务、JSON

javascript - 下划线,错误检索值

javascript - Backbone.js中如何使用groupBy对集合进行分组?

javascript - 使用下划线在javascript中进行惰性范围迭代

javascript - 如何从字符串中拆分月份?

html - Node Webkit - 如何执行 exe 文件?

node.js - passport-socketio 存储属性配置

javascript - backbone.js 在脚本中找不到错误