美文网首页
Node零基础入门到服务端程序 -- 第一章

Node零基础入门到服务端程序 -- 第一章

作者: KatherineLo | 来源:发表于2020-07-26 20:21 被阅读0次

第一章 一个最简单的服务端

首先,我们下载安装好Node。官网下载地址

tips:不停地点下一步到安装完成为止

创建一个文件夹命名为 sample-api

进入文件夹,使用终端初始化项目

npm init -y
图片

终端的简单入门
关于npm的解释 ,npm在安装node的同时已经自动被安装好,无需重新安装

这时会生一个文件package.json

图片

package.json文件的作用

创建一个文件,命名为server.js

图片

我们的后端使用的框架是Koa,所以我们要先安装koa的包

npm install koa --save
图片

包安装好后,会在项目文件夹内生成一个node_modules文件夹,与此同时生成一个package-lock.json文件。

tips:npm包就是指别人开发好的模块,我们直接安装就可以引用,方便我们更加快捷的写好代码,koa就是一个npm包。详解

图片

并在刚才我们初始化的package.json文件中写好体现出来 dependencies

图片

然后打开server.js文件,我们开始写代码了:

// 引入框架
const Koa = require('koa');
// 将koa实例化
const app = new Koa();
// 任何请求都会经过use
app.use(ctx => {
    // 这里我们使用ctx.body将内容返回给请求
    ctx.body = 'running success';
});
// 监听3000端口
app.listen(3000);
// 启动成功的话打印地址
console.log('Web server run on port 3000');

代码写好后,在终端启动

node server.js
图片

出现最后一行打印,说明启动成功

这个时候我们可以打开浏览器,输入上面的网址:http://localhost:3000 ,可以看到我们代码里写的返回已经成功出现在浏览器上了

图片

本文已完成电子书《Node零基础入门到服务端程序》电子书(含教程内项目代码)/ 10元,购买链接:https://mianbaoduo.com/o/bread/mbd-Z5WZk5o=
ps:前九章(本书共计十三章)内容会在这里陆续更新。

相关文章

网友评论

      本文标题:Node零基础入门到服务端程序 -- 第一章

      本文链接:https://www.haomeiwen.com/subject/vbsglktx.html