Node.js 是一个开源的、跨平台的 JavaScript 运行时环境,它利用 V8 引擎来执行 JavaScript。npm(Node 包管理器)是 Node.js 的默认包管理工具,用于管理项目的依赖和组件。了解 Node.js 和 npm 的常用命令对开发者非常重要。

Node.js 常用命令

  1. nvm(Node Version Manager)安装和使用 nvm 是一个非常流行的 Node 版本管理工具,可以轻松地在不同版本之间切换。首先要安装 nvm

bash curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

安装后,需要重启终端或运行以下命令使配置生效:

bash export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

接下来你可以使用以下命令来安装和管理 Node.js 版本:

  • 查看可用的 Node.js 版本:

    bash nvm ls-remote

  • 安装特定版本的 Node.js:

    bash nvm install 14.17.0

  • 切换到已安装的 Node.js 版本:

    bash nvm use 14.17.0

  • 查看当前使用的 Node.js 版本:

    bash nvm current

  • 卸载某个版本的 Node.js:

    bash nvm uninstall 14.17.0

  • Node.js 相关命令

  • 查看 Node.js 版本:

    bash node -v

  • 运行 JavaScript 文件:

    bash node app.js

  • 进入 Node.js REPL(交互式解释器):

    bash node

  • npm 常用命令

  • 创建新项目并初始化 npm:

    bash mkdir my-project cd my-project npm init -y

  • 安装依赖包:

    bash npm install express

  • 安装并保存到 package.json 的依赖(默认):

    bash npm install lodash --save

  • 全局安装 npm 包:

    bash npm install -g nodemon

  • 更新依赖包:

    bash npm update

  • 卸载依赖包:

    bash npm uninstall express

  • 查看已安装的依赖包:

    bash npm list

  • 运行项目中的脚本:

    bash npm run start

安装多个 Node.js 版本

如上所述,利用 nvm 可以方便地在机器上安装和管理多个 Node.js 版本。使用 nvm 有几个优点:

  • 灵活性:能够根据项目的需求使用特定版本的 Node.js。
  • 便捷性:每个版本的 Node.js 都是在独立的环境下运行,可以避免版本冲突。

例如,如果你在开发一个使用 Node.js 12.x 的项目,而另一个项目使用 Node.js 14.x,使用 nvm 你可以轻松切换版本,而不需要手动去安装和卸载。

总之,Node.js 和 npm 是现代 Web 开发的重要工具,掌握其常用命令和多版本管理将极大提升开发效率。通过实际操作和不断练习,能够更好地适应和利用这些工具。希望这篇文章能够帮助你更深入地了解 Node.js 和 npm 的使用。

点赞(0) 打赏

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部