在Ubuntu上使用npm(Node Package Manager)包管理器的步骤如下:
首先,你需要安装Node.js和npm。Ubuntu 18.04及更高版本通常已经预装了Node.js和npm,但如果没有,你可以按照以下步骤进行安装:
sudo apt update
sudo apt install nodejs npm
如果你需要特定版本的Node.js,可以使用NodeSource提供的二进制分发:
# 安装NodeSource Node.js 14.x版本
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
安装完成后,你可以通过以下命令验证Node.js和npm是否安装成功:
node -v
npm -v
你可以使用npm来安装各种Node.js包。以下是一些常用的命令:
全局包可以在任何地方使用,通常用于安装命令行工具:
sudo npm install -g <package-name>
例如,安装create-react-app
:
sudo npm install -g create-react-app
本地包安装在项目的node_modules
目录中,只能在当前项目中使用:
npm install <package-name>
例如,安装express
:
npm install express
你可以使用package.json
文件来管理项目的依赖关系。以下是一些常用的命令:
创建一个新的package.json
文件:
npm init
按照提示填写项目信息。
安装项目所需的所有依赖:
npm install
添加一个新的依赖到项目中:
npm install <package-name>
从项目中删除一个依赖:
npm uninstall <package-name>
你可以使用以下命令来更新项目中的包:
npm update
npm update <package-name>
如果你的package.json
文件中定义了脚本,你可以使用以下命令来运行它们:
npm run <script-name>
例如,如果你有一个名为start
的脚本:
"scripts": {
"start": "node index.js"
}
你可以运行:
npm run start
如果你需要清理npm缓存,可以使用以下命令:
npm cache clean --force
通过以上步骤,你应该能够在Ubuntu上顺利使用npm包管理器。