nodejs
Posted 燕子cjy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs相关的知识,希望对你有一定的参考价值。
Node.js
——day4
一.填空题
1. localhost:3300中localhost表示_____________,3300表示___________。
2.node.js在安装完成后需要配置__________。原因是___________________。
3.package.json中的__________和___________是必须要填写的;dependencies是________________,内容为______________________________。
4.npm是________________________________________。
5.(1)var koa = require(“koa”)表示______________________________________。
(2)koa.listen(3000)表示____________________________________________。
6.use的运行顺序是___________________,如果都需要执行时要在______(前面/后面)加上_____________________。
7.直接在页面上显示的“hello world”可以在_______中使用_________________。
8.router.get(“/get”,function*(){…..})中“/get”表示___________________________(监听端口为3000)。
二、问答题
1.请简述如何搭建静态服务器。
答案:
一.填空题
1.本地主机,端口号
2.环境变量,为了能在全局使用这些插件
3.名称(name),版本号(version);
应用依赖模块,
本项目引用的文件(通过这个配置,当用户在使用你的项目时,通过npm install命令,会把所有依赖的包全部安装到./node_moudles下)
4.包管理工具(管理插件的工具)
5.(1)载入koa模块,并将实例化的koa赋值给变量koa
(2)开启端口号为3000的服务监听
6.从上到下按顺序执行(先写的先执行),前面,yield next
7.use,this.body
8.一个http://localhost:3000/get的路径
二、问答题
1.var koa = require("koa"),
app = koa(),
serve = require("koa-static"),
router = require("koa-router")();
为服务器开启监听
app.listen(3000);
设置静态目录
app.use(serve(__dirname + "/app/static"));
路由
app.use(router.routes());
以上是关于nodejs的主要内容,如果未能解决你的问题,请参考以下文章