【发布时间】:2015-04-20 17:29:24
【问题描述】:
我正在尝试构建一个 nodejs 包。当我运行npm install 时,我收到Error: Invalid version: "0.1 消息并且npm 安装失败。
我尝试通过将模块目录中 package.json 文件中的 "version": "0.1", 替换为 "version": "0.0.1", 来手动修复错误,但有许多模块包含无效的 0.1 版本。手动修复非常困难。
有没有更简单的方法来解决它?
或者可能是一个 awk、sed 或其他 bash 脚本,它们递归地搜索 package.json 文件并将 "version": "0.1", 替换为 "version": "0.0.1", 帮助?
编辑:在提问之前,我已经查看了这个线程 npm: Why is a version "0.1" invalid? 和许多其他人
【问题讨论】: