gpt4 book ai didi

docker - 干净地删除 NPM 安装的可执行文件

转载 作者:行者123 更新时间:2023-12-02 20:05:02 24 4
gpt4 key购买 nike

我有一个在全局范围内随 npm 一起安装的可执行文件:

npm install -g r2g

我卸载它:
npm uninstall -g r2g

但是如果我运行 r2g,幻像可执行文件仍然存在.

但是,当我运行 $(which r2g)它是空的。所以也许它在 bash 哈希中?

当我运行时:
hash -p r2g

我得到一些奇怪的东西:
$ hash -p r2g
hits command
3 /Users/alexamil/.nvm/versions/node/v10.1.0/bin/npm
4 /bin/rm

如何完全删除使用 NPM 全局安装的可执行文件?

最佳答案

这不是您想要的,但您可以使用多阶段构建,这样您就不必删除构建依赖关系 https://docs.docker.com/develop/develop-images/multistage-build/ .因此,理想情况下,您应该在第一阶段安装 r2g,使用它,然后进入下一阶段,您将只安装运行应用程序所需的内容。

关于docker - 干净地删除 NPM 安装的可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50379165/

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