lib、share 和 include 的意义是什么?该怎么办?

lib、share 和 include 的意义是什么?该怎么办?

我使用以下命令安装了node.js:

wget -q -nc --show-progress "https://nodejs.org/download/release/latest/node-v21.7.3-linux-arm64.tar.gz"

sudo tar -xvf node-v21.7.3-linux-arm64.tar.gz -C /usr/ --strip-components=1 --exclude='LICENSE' --exclude='CHANGELOG.md' --exclude='README.md'

node-v21.7.3-linux-arm64.tar.gz有四个目录,分别是lib、share、include和bin。

如果我现在想将它们放在 $HOME 中的某个位置,我是否需要仅复制 bin 目录,或者还复制 lib、share、include?在 bin 目录中,是不是说 go to ../lib、../share 等,所以我不必将它们(lib、share、include)包含在 $PATH 中?

这些目录(lib、share、include)的意义是什么?为什么需要它们?

相关内容