node.js的hello world!
一、创建node项目
创建一个新的node项目很简单,创建一个文件夹,并cd进去,运行 npm init 即可。
mkdir node-first
cd node-first
npm init -fy // 参数 -fy 表示package.json全部使用默认值
二、添加依赖项
使用npm上面的模块可以降低开发的难度,我们可以通过 npm install --save <模块名> 来安装新模块。比如我们需要安装的 express 模块,就可以通过以下命令来安装,有了 --save ,安装的模块名会自动添加到package.json 的 dependencies 中。
npm install --save express
三、搭建一个简单的服务器
我们需要用 express() 创建一个程序实例,添加路由处理器,然后将这个程序实例绑定到一个TCP端口上。
我是用vs code的,所以用vs code打开上面新建的文件夹,然后新建index.js,输入以下代码。
const express = require('express');
const app = express();
const port = process.env.PORT || 3000;
app.get('/',(req,res)=>{
res.send('hello world')
})
app.listen(port,() =>{
console.log(`express web app available at localhost:${port}`);
});
然后调出控制台,输入 node index.js 运行起来

然后访问 http://localhost:3000 即可看到hello world。

此外,还有存在一种叫npm脚本的东西,打开package.json,在script中添加一个start属性
"scripts": {
"start": "node index.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
这样以后只要运行npm start就可以启动程序了。
npm脚本可以做很多的事,比如构建客户端包、执行测试、生成文档等~