“npm install”仅下载旧的1.0.0版本

时间:2018-04-18 00:49:33

标签: npm package.json

我刚刚发布了我的第一个npm包。当我尝试安装软件包时,它总是下载1.0.0版本,尽管主要版本已经是2并且npmjs.com显示正确的版本。

npm还在package.json依赖项中添加了包,如下所示:

"dependencies": {
    "module_name": "file:module_name"
}

虽然预期模块的版本。有什么问题?

1 个答案:

答案 0 :(得分:0)

问题是我在项目中有一个与模块名称相同的目录。好吧,这是我开始编写模块的旧目录,在移动模块项目后忘了删除。它包含自己的package.json文件,当然与模块名称一致。

因此,npm保留了包含本地模块而不是已发布的模块。重命名目录后(我将删除它)它正常工作。