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的主要内容,如果未能解决你的问题,请参考以下文章

NodeJS学习指南

Vue项目引进ElementUI组件

邂逅NodeJS

NodeJs开发目录

第一章:node.js简述

NodeJs系列一:神奇的nodejs