Skip to content

nodejs简介

Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Linux and Mac:

js
mkdir ~/projects
cd ~/projects

Windows CMD:

js
mkdir %USERPROFILE%\projects
cd %USERPROFILE%\projects

Windows PowerShell:

js
mkdir $env:USERPROFILE\projects
cd $env:USERPROFILE\projects

Open hello-world.js

js
const http = require('node:http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Hello, World!\n');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

to run the hello-world.js file

js
node hello-world.js