我正在使用Ubuntu并且我一直收到此错误!请帮忙!
skudari@skudari:~/Website$ sudo npm install webpack@3.0.0 --save-dev
WARN引擎webpack@3.0.0:想要:{"节点":"> = 4.3.0< 5.0.0 || > = 5.10"} (当前:{"节点":" 4.2.6"," npm":" 3.5.2"})WARN引擎webpack@3.0 0.0: 想要:{"节点":"> = 4.3.0< 5.0.0 || > = 5.10"}(当前:{" nloadDep:yargs →resolveWi
WARN引擎enhanced-resolve@3.3.0:想要:{"节点":"> = 4.3.0< 5.0.0 ||
= 5.10"}(当前:{"节点":" 4.2.6"," npm":" 3.5.2& #34;})WARN引擎loader-runner@2.3.0:想要:{"节点":"> = 4.3.0< 5.0.0 || > = 5.10"} (currenloadDep:yargs→afterAdd
WARN引擎uglifyjs-webpack-plugin@0.4.6:想要:{" node":"> = 4.3.0 < 5.0.0 || > =5.10my-awesome-package@1.0.0 / home /skudari└── react@15.6.1无关的
npm WARN可选跳过失败的可选依赖项 / chokidar / fsevents:npm WARN notsup与您的操作不兼容 系统或体系结构:fsevents@1.1.2 npm WARN my-awesome-package@1.0.0没有说明npm警告 my-awesome-package@1.0.0没有存储库字段。警告 my-awesome-package@1.0.0没有许可证字段。
答案 0 :(得分:0)
您的Node.js版本为4.2.6
,但您尝试安装的软件包(webpack
)至少需要版本4.3.0
。许多软件包指定了最小的Node.js版本,因为它们需要在某个版本中添加的某些功能,或者某些版本中存在一些错误/问题,这会对软件包产生负面影响。
您应该升级您的Node版本,特别是因为不再主动维护版本4,这意味着只应用关键修复,直到它达到使用寿命结束时(有关详细信息,请参阅{{3 }})。
您可以按照Ubuntu软件包管理器安装它的说明进行操作:LTS schedule。
或者您可以使用Debian and Ubuntu based Linux distributions或n
等版本管理器来安装所需的版本。
# The latest version, currently v8.1.4
n latest
# The long term supported version, currently v6.11.1
n lts