node.js的hello world!

2018-11-14  本文已影响0人  JasonLam0990

一、创建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 运行起来

程序截图(vs code)

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

hello world

此外,还有存在一种叫npm脚本的东西,打开package.json,在script中添加一个start属性

"scripts": {

    "start": "node index.js",

    "test": "echo \"Error: no test specified\" && exit 1"

  },

这样以后只要运行npm start就可以启动程序了。

npm脚本可以做很多的事,比如构建客户端包、执行测试、生成文档等~

上一篇 下一篇

猜你喜欢

热点阅读