【保姆级讲解Node.js常用的命令】

Node.js常用命令

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,它使得可以在服务器端运行 JavaScript 代码,Node.js 采用了事件驱动、非阻塞 I/O 模型,非常适用于构建高效的网络应用程序。以下是一些Node.js开发中常用的命令:

  1. node - 用来执行一个 JavaScript 文件。

    复制代码
    node app.js
  2. npm init - 初始化一个新的 Node.js 项目/应用,创建一个 package.json 文件。

    复制代码
    npm init
  3. npm install <package_name> - 安装一个 Node.js 包/模块。

    复制代码
    npm install express
  4. npm install - 安装 package.json 文件中列出的所有依赖。

    复制代码
    npm install
  5. npm install -g <package_name> - 全局安装一个 Node.js 包/模块。

    复制代码
    npm install -g nodemon
  6. npm update <package_name> - 更新一个特定的包。

    复制代码
    npm update express
  7. npm run <script> - 运行 package.json 中的自定义脚本命令。

    复制代码
    npm run test
  8. npm uninstall <package_name> - 删除一个已安装的包。

    复制代码
    npm uninstall lodash
  9. npx <command> - 运行在 npm 包中的命令而无需全局安装该包。

    复制代码
    npx create-react-app my-app
  10. node -v - 查看当前安装的 Node.js 版本。

    复制代码
    node -v
  11. npm -v - 查看当前安装的 npm 版本。

    复制代码
    npm -v
  12. npm list - 列出安装的所有 npm 包及其版本。

    复制代码
    npm list
  13. npm list -g --depth=0 - 列出全局安装的 npm 包及其版本,不显示依赖层级。

    复制代码
    npm list -g --depth=0

除了npm,现在也有不少开发者使用 yarn 这个包管理器,其命令与 npm 相似,但在一些方面比如速度和一致性方面有不同的性能优化。

这些命令是Node.js开发过程中常用的,熟悉它们可以帮助您在使用Node.js时更加高效。

相关推荐
天下代码客19 小时前
使用electronc框架调用dll动态链接库流程和避坑
前端·javascript·vue.js·electron·node.js
weixin1997010801619 小时前
【性能提升300%】仿1688首页的Webpack优化全记录
前端·webpack·node.js
不倒翁玩偶21 小时前
npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
前端·npm·node.js
一心赚狗粮的宇叔1 天前
03.Node.js依赖包补充说明及React&Node.Js项目
前端·react.js·node.js
-嘟囔着拯救世界-1 天前
【2026 最新版】OpenAI 祭出王炸 GPT-5.3-Codex!Win11 + VSCode 部署保姆级教程
vscode·gpt·chatgpt·node.js·node·codex·gpt5
全栈前端老曹2 天前
【MongoDB】Node.js 集成 —— Mongoose ORM、Schema 设计、Model 操作
前端·javascript·数据库·mongodb·node.js·nosql·全栈
行者无疆_ty2 天前
什么是Node.js,跟OpenCode/OpenClaw有什么关系?
人工智能·node.js·openclaw
-凌凌漆-2 天前
【npm】npm的-D选项介绍
前端·npm·node.js
lucky67072 天前
Windows 上彻底卸载 Node.js
windows·node.js
Android系统攻城狮2 天前
鸿蒙系统Openharmony5.1.0系统之解决编译时:Node.js版本不匹配问题(二)
node.js·鸿蒙系统·openharmony·编译问题·5.1