Debian 下如何测试 JavaScript 代码:从 Node.js 安装到调试完整走通

拾光
拾光
发布时间:2026-08-24 | 106人浏览过
原创

前言

在 Debian 上测试 JavaScript,先把环境装好并确认脚本能跑,再把常用命令收进 `package.json`;需要定位问题时,用 Node.js 内置调试入口接到 Chrome 即可。

先在 Debian 上安装 Node.js

未安装时,先装 Node.js 14.x 与 npm:

展示 Debian 上 JavaScript 测试从安装到运行验证的最小流程图
Debian 上跑通 JavaScript用一张流程信息图说明 Debian 上完成 JavaScript。
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs

先用最直接的方式运行 JavaScript 文件

新建 app.js:

console.log('Hello, Debian!');

执行:

node app.js

输出 Hello, Debian! 说明本地运行链路正常。

用 npm test 管理常用测试命令

在 package.json 中保留统一入口:

展示 npm test 与直接 node 运行的关系,以及 package.json 中 test 脚本的作用
为什么要把运行命令写进 npm test这张图聚焦 package.json 中 scripts.test 的作用。
{
  "name": "your-project-name",
  "version": "1.0.0",
  "description": "",
  "main": "app.js",
  "scripts": {
    "test": "node app.js"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}

运行:

npm test

遇到问题时,优先用 --inspect 接入调试

node --inspect app.js

终端会给出类似 ws://127.0.0.1:9229/... 的地址。在 Chrome 打开 chrome://inspect,点击“inspect”即可断点调试、看变量、单步执行。

展示 Node.js 内置调试器、ws 调试地址与 Chrome DevTools 的连接关系
Node.js 调试链路一图看懂把 --inspect、ws://127.0.0.1:9229/... 和。

命令行调试和附加工具什么时候用

命令行调试:

node debug app.js

附加工具安装:

sudo apt-get install -y chrome-remote-interface node-inspector

多数新版 Node.js 已内置 --inspect,通常无需补装。

Debian 下测试 JavaScript 的最小闭环

步骤就是:安装 Node.js,先用 node app.js 验证能跑,再用 npm test 固定入口;排查 bug 时用 node --inspect app.js 配合 chrome://inspect。

相关标签:

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表