在CentOS上使用NPM(Node Package Manager)包管理器,你需要先安裝Node.js和NPM。以下是詳細步驟:
NodeSource提供了一個方便的方式來安裝特定版本的Node.js。
添加NodeSource倉庫:
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
這里使用的是Node.js 14.x版本,你可以根據需要更改版本號。
安裝Node.js和NPM:
sudo yum install -y nodejs
EPEL(Extra Packages for Enterprise Linux)倉庫提供了許多額外的軟件包。
安裝EPEL倉庫:
sudo yum install -y epel-release
安裝Node.js和NPM:
sudo yum install -y nodejs npm
安裝完成后,你可以通過以下命令驗證Node.js和NPM是否安裝成功:
node -v
npm -v
你可以使用npm install -g命令來安裝全局包。例如,安裝create-react-app:
sudo npm install -g create-react-app
在你的項目目錄中,你可以使用npm install命令來安裝本地包。例如,安裝express:
npm install express
你可以使用npm init命令來初始化一個新的Node.js項目:
npm init -y
這將創建一個package.json文件,其中包含項目的默認配置。
為了確保你使用的是最新版本的NPM,你可以使用以下命令來更新它:
sudo npm install -g npm
如果你需要卸載一個包,可以使用以下命令:
sudo npm uninstall -g <package-name>
npm uninstall <package-name>
通過以上步驟,你可以在CentOS上成功安裝和使用NPM包管理器。根據你的需求,你可以選擇安裝特定版本的Node.js,并使用NPM來管理你的項目依賴。