'npm install bones'安装旧版本的下划线

时间:2012-10-09 09:20:23

标签: node.js backbone.js underscore.js

请你帮我解决一下npm安装功能的神秘行为。 'Npm install bones'安装旧版本的下划线(1.1.7)而不是1.4.2。问题是旧版本包含几个导致我的代码出现问题的错误。

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

任何想法如何克服这一点?我可以做一个git克隆,但我试图避免这种情况。

由于

1 个答案:

答案 0 :(得分:0)

bones package.json在repo中有"underscore": "~1.3.3",(不确定发布的版本是什么)

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

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