2

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

bone 目录中的“npm install underscore”也是如此,但它会在该目录之外安装正确的版本。根据骨骼安装的官方规范(https://npmjs.org/package/bones),应该安装新版本。

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

谢谢

4

1 回答 1

0

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

它只会进入最高的 1.3 版本,而不是 1.4,但由于你只看到 1.1,那么也许你需要运行npm update.

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

于 2012-10-09T09:22:50.527 回答