在Linux上使用Node.js和NPM(Node Package Manager)包管理器的步骤如下:
大多数Linux发行版都有自己的包管理器,可以方便地安装Node.js和NPM。
Ubuntu/Debian:
sudo apt update
sudo apt install nodejs npm
Fedora:
sudo dnf install nodejs npm
Arch Linux:
sudo pacman -S nodejs npm
NodeSource提供了一个方便的方式来安装特定版本的Node.js。
下载并运行NodeSource安装脚本:
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
安装Node.js和NPM:
sudo apt-get install -y nodejs
安装完成后,可以通过以下命令验证Node.js和NPM是否安装成功:
node -v
npm -v
在项目目录中运行以下命令来初始化一个新的Node.js项目:
npm init
按照提示填写项目信息,完成后会生成一个package.json文件。
使用以下命令安装所需的NPM包:
npm install package-name
例如,安装Express框架:
npm install express
如果需要全局安装某个包(例如,npm本身),可以使用-g选项:
npm install -g package-name
更新已安装的包:
npm update package-name
更新所有包:
npm update
删除已安装的包:
npm uninstall package-name
查看项目中已安装的包:
npm list
查看全局已安装的包:
npm list -g
package.json管理依赖package.json文件用于管理项目的依赖关系。可以通过以下命令添加、删除和查看依赖:
添加依赖:
npm install package-name --save
删除依赖:
npm uninstall package-name --save
查看依赖:
npm list
npm scriptspackage.json文件中的scripts字段可以定义自定义脚本,方便执行常用任务。例如:
{
"scripts": {
"start": "node app.js",
"test": "mocha"
}
}
可以通过以下命令运行这些脚本:
npm start
npm test
通过以上步骤,你可以在Linux上使用Node.js和NPM包管理器来开发和维护你的Node.js项目。