您能帮我解决 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/