Node.js 是什么:用 JavaScript 写第一个本地服务
理解 Node.js 运行时、入口文件和 package scripts,并启动最小 HTTP 服务。
浏览器中的 JavaScript 主要控制页面,Node.js 则让 JavaScript 能使用文件、网络和进程能力。先认识运行时与脚本,再考虑复杂框架。
你会学到什么
区分 Node.js、npm 和框架。
创建最小 HTTP 服务。
把启动命令写为项目脚本。
动手步骤
创建目录并执行 npm init。
创建入口文件 index.js。
用 node index.js 启动服务。
将启动命令放进 package.json 的 scripts。
最小示例
const http = require('node:http');
http.createServer((req, res) => res.end('hello')).listen(3000);容易踩坑的地方
Node 版本不一致会改变依赖行为。
node_modules 不提交,lockfile 要提交。
端口被占用时先停止旧进程。
完成前检查
node --version 符合项目要求。
package.json 有 start 脚本。
README 说明本地端口。
延伸阅读
Node.js:Introduction:https://nodejs.org/en/learn/getting-started/introduction-to-nodejs
Node.js:http module:https://nodejs.org/api/http.html
DISCUSSION
文章讨论
0 条评论
