我是 Linux 新手。我使用的是 14.04 Ubuntu。当我尝试安装节点时,我发现一个-g
标志,上面写着如果你用它安装,它可以被全局访问。
因此我尝试在命令中不输入 -g 标志的情况下安装 nodejs 和 npm
我运行了这些命令
cd /projects/basics
sudo apt-get install npm
sudo apt-get install nodejs
当我使用命令移动到根文件夹cd
并检查时npm --version
,node --version
它显示了相应的版本。
那么为什么需要国旗呢-g
?
答案1
命令:
sudo apt-get install npm
sudo apt-get install nodejs
用于在 Ubuntu 中全局安装npm
、 和,但该标志用于为您的开发全局安装软件包。这与命令无关。要将软件包仅安装到特定的开发文件夹,请省略该标志,这意味着您只能在该 dev 文件夹中使用该软件包。nodejs
-g
npm
apt-get
npm
-g