nodejs-用node轻松构建一个web服务器(http模块)

与fs文件模块一样,http模块也是nodejs核心模块中的一个
当学到这儿的时候我突然真正体会到了模块化编程究竟是什么样的过程

nodejs-核心模块之文件模块的初探

node为JS提供了很多服务器级别的API,这些API绝大部分在核心模块里。
需要用require加载

我认为这是node.js与浏览器中的JS的很重要的不同
正是这些模块让JS具备了服务端开发的能力

nodejs-笔记(一)

node.js官网链接:http://nodejs.org
技术相关的网站大部分都以.org或.io结尾

1、node是什么?

  • node是基于chrome V8 JS引擎的运行环境
  • 可以解析和执行JS代码

    以前只有浏览器可以
    现在用node之后可以脱离浏览器来运行JS

nodejs-用express重写留言板

关于留言板的总体介绍在《留言板-demo》里
下面直接用express框架开写

在写之前,为减少代码出错或者更改后服务器得重新重启,可以安装nodemon,这样每次文件有变动都会自动重启。
设置修改代码自动重启,这样不用每次都重启
安装一个第三方命令行工具

1
npm install --global nodemon

安装完毕后,使用

1
nodemon app.js

即可

nodejs-模块系统、npm、package.json、Express

模块系统

模块分类

  • 核心模块
    • fs
    • http
    • url
    • path
    • os
    • 等等

nodejs-留言板-demo

要点:
1、处理路由(对请求的处理)
2、对fs、http、art-template模块的运用

步骤

1、新建一个目录,用npm对项目进行初始化

nodejs-在node中使用模板引擎art-template渲染页面

web浏览器里的art-template是这样的

nodejs-深入理解nodejs中的模块

引言:node为JS提供了很多服务器级别的API,这些API绝大部分在核心模块里,需要用require加载

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×

// tidio机器人助手