logo

快速指南,在云服务器上安装和管理Node.js项目

2025-06-25 by Joshua Nash
image
使用npm(Node.js Package Manager)可以轻松地在云服务器上安装、更新和管理JavaScript库,你需要将npm添加到你的包管理器中,你可以通过运行npm install 来安装新的依赖项,或者使用npm update 来更新已经存在的依赖项,你还可以使用npm uninstall 来移除已安装的包,对于更复杂的操作,如创建或删除节点模块,你可以使用npm init命令来初始化一个新的项目,或者使用npm prune来清理不必要的包,npm是一个强大的工具,可以帮助你在云服务器上高效地管理和开发Node.js应用程序。

在现代的 web 开发中,Node.js 和 npm(Node.js 包管理器)已经成为不可或缺的一部分,它们不仅简化了开发过程,还提供了强大的功能来管理和部署 Node.js 应用程序,本文将详细介绍如何在云服务器上安装和使用 npm。

确保已连接到你的云服务器

你需要确保已经连接到了你的云服务器,如果你正在使用一个像 AWS、Azure 或 DigitalOcean 这样的云服务提供商,你可以通过其控制台直接进行操作,如果没有连接,请按照相应的步骤访问你的云服务器并登录。

安装 Node.js

虽然大多数云服务器都预装了 Node.js,但为了确保安装是最新的版本,建议手动安装。

在 Linux 上:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
在 macOS 上:
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor > nodesource.gpg.key
sudo mv nodesource.gpg.key /usr/share/keyrings/
echo "deb [signed-by=/usr/share/keyrings/nodesource.gpg.key] http://deb.nodesource.com/node_$NODE_VERSION LTS main" | sudo tee /etc/apt/sources.list.d/nodesource.list
sudo apt update && sudo apt install -y nodejs

$NODE_VERSION 是你选择的 Node.js 版本,x

安装 npm

一旦 Node.js 已经安装好,就可以使用以下命令安装 npm:

sudo apt-get install -y npm

或者在 macOS 上:

sudo brew install node
使用 npm 安装包

现在你可以在你的项目目录下运行 npm init 来初始化一个新的 npm 项目,这会创建一个 package.json 文件,其中包含项目的元数据信息。

npm init

填写所需的选项后,你就可以开始安装其他依赖项。

npm install express@4.18.2 body-parser@1.19.0

这里的 expressbody-parser 是你希望安装的两个库。

使用 npm 操作包

安装完成后,你可以使用 npm ls 查看当前项目的所有依赖关系:

npm ls

要更新特定的包或所有包,请使用以下命令:

  • 更新单个包:

    npm update express
  • 更新所有未安装的包:

    npm outdated
执行 npm 命令

你可以使用各种 npm 命令来执行不同的任务,如测试代码、构建应用等,常见的命令包括:

  • 测试应用:

    npm test
  • 构建应用:

    npm run build
  • 部署应用:

    npm run deploy
使用 n 变量设置环境变量

如果你想将 npm 设置为全局可用,可以使用 n 变量设置环境变量:

n global <path-to-package>

这样你就可以在全球范围内使用这个包了。

就是在云服务器上安装和使用 npm 的基本指南,通过这些步骤,你可以轻松地在自己的云服务器上设置和管理 Node.js 项目,随着经验的增长,你可以进一步探索更高级的功能,比如自定义构建流程、自动化部署等。

虚拟主机推荐 :美国虚拟主机  香港虚拟主机 俄罗斯虚拟主机

image
超值优选 限时抢购 轻量云服务器 1核1G 15元/起

热卖推荐 上云必备低价长效云服务器99元/1年,OSS 低至 118.99 元/1年,官方优选推荐

热卖推荐 香港、美国、韩国、日本、限时优惠 立刻购买

优质托管支持

高质量、安全的网络托管方面拥有十多年的经验我们是您在线旅程的战略合作伙伴。

联系我们 企业微信