所以我无法在 alpine linux 中安装 npm。我想也许我可以只做一个apk add npm但显然apk search npm什么都不返回,即使在apk update. 我正在从 nginx:alpine docker 图像中尝试所有这些,即docker run -it nginx:alpine /bin/sh
编辑 1:我可以看到nodejs:alpine dockerfile 是如何构建的node,但我不明白它是如何构建的npm
编辑 2:现在我知道 npm 在 alpine 上与 nodejs 一起安装,只是为了澄清起见,起初这对我来说并不明显的原因是在 ubuntu 14.04 上 asudo apt-get install nodejs仍然需要一个sudo apt-get install npm(例如安装开发包gcc)
这里top按内存排序
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4927 shadi 20 0 2227492 320544 127896 S 0.7 8.2 0:42.40 firefox
4984 shadi 20 0 2071260 218544 100976 S 0.3 5.6 0:27.41 Web Content
Run Code Online (Sandbox Code Playgroud)
ATM,我只打开了 1 个 firefox 选项卡,我从中提交了这个问题。我的笔记本电脑有 4GB RAM,因此 1 个标签页为 200 MB Web Content。如果我关闭 firefox,Web Content就会消失(我必须重新输入这个问题……哈哈),所以我想它与 firefox 有关。
什么Web Content?