gpt4 book ai didi

node.js - npm 命令在 Docker 容器中不可用

转载 作者:搜寻专家 更新时间:2023-10-31 23:03:41 27 4
gpt4 key购买 nike

我用这个:

RUN sudo apt-get install -y nodejs

然后我们像这样将 nodejs 可执行文件链接到 Node :

RUN sudo ln -s `which nodejs` /usr/bin/node

一切都很好,但是由于某些原因,安装 nodejs 后“npm”命令不可用。

为什么会这样?我以为 npm 总是与 nodejs 捆绑在一起?我还需要做什么才能安装 npm?我确定已经安装了 nodejs,但是 npm 似乎不存在,$(which npm) 没有产生任何结果。

最佳答案

如果您使用我的解决方案 here (而且它确实看起来像你做的那样),那么你应该知道,Java 图像是 based on Debian Jessie .

如果您查看 Jessie 包,您会发现 Jessie 有 npm as a separate package

关于node.js - npm 命令在 Docker 容器中不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43770097/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com