NodeJS+express+mogondb学习笔记01

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NodeJS+express+mogondb学习笔记01相关的知识,希望对你有一定的参考价值。

0.准备工作  安装nodejs环境  官网地址:https://nodejs.org/en/  下载好了 直接一路安装 也没有什么可以说的 不得不说nodejs对于新手上手还是很友好的,再加上现在nodejs安装之后自带npm模块,是一个非常大的BUFF加成
  
 
1.创建文件目录 这里我在E盘创建了一个目录名为 NodeWeb
 
 
2.用npm在创建好的文件夹目录下 创建依赖的模块 npm命令如下
 
 
npm install express jade moment mongoose
 
 
3.在项目 根目录下创建入口js,文件内容如下
 
 
 1 //引入依赖模块express
 2 var express = require(‘express‘)
 3 //端口号
 4 var port = 3000
 5 //express模块初始化
 6 var app = express()
 7  
 8 //设置视图文件目录
 9 app.set(‘views‘, ‘./views‘)
10 //设置模板引擎目录
11 app.set(‘view engine‘, ‘jade‘)
12 //express监听端口
13 app.listen(port)
14  
15 console.log(‘已开启服务,端口:‘ + port)
16  
17 //jade模板引擎默认会压缩html代码  开启pretty可以保持格式化后的代码
18 if (app.get(‘env‘) === ‘development‘) {
19     app.locals.pretty = true;
20 }
21  
22 //默认路由规则
23 app.get(‘/‘, function (req, res) {
24     res.render(‘index‘, {
25         title: ‘我是标题‘
26     })
27 })

 

 
4.在views文件夹里创建jade文件,首页jade文件内容如下
 
1 doctype
2 html
3   head
4     meta(charset="utf-8")
5     title #{title}
6   body
7     h1 #{title}

 

 
5.最终项目目录如下
技术分享
 
6.使用命令行工具编译入口文件
 
 
E:\\nodeweb> node app.js
 
 
7.打开浏览器 ,输入http://localhost:3000/可以看到已经使用node+express创建了一个最简单的网站页面
技术分享

以上是关于NodeJS+express+mogondb学习笔记01的主要内容,如果未能解决你的问题,请参考以下文章

Express的搭建--nodejs的学习

nodejs学习--express+ejs生成项目

Nodejs in Visual Studio Code 03.学习Express

nodejs学习笔记--Express下安装模版引擎ejs

物联网服务NodeJs-5天学习第二天篇③ ——Express Web框架 和 中间件

Nodejs学习总结 -Express 登录注册实例