文档章节

新手如何快速入门node.js

rin9958
 rin9958
发布于 2016/03/28 22:40
字数 411
阅读 141
收藏 12

我当初学的时候,是在大大们的指导下开始学习的,用了3天搞定大大们给的任务。下面我就把这个经历分享出来,让大家借鉴一下。欢迎吐槽~~

任务如下:

根据Node js 开发入门教程第五章的一个使用nodejs + express + mongodb开发微博模块的小例子,开发一个入门demo 也就是完成第五章的demo,在你的机器上安装nodejs ,mongodb,完成这个微博的demo, 另外在这个demo上附加3个功能要求:

  • 1.注册增加验证码功能
  • 2.登录,密码连续输入错误3次 ,1个小时内不得登录
  • 3.首页和用户页面的分页显示功能

完成上述功能就差不多了,下面我共享下我的当初参考的例子以及我自己完成的demo

node.js开发入门教程:Node.js开发指南_中文正版

参考的例子:microblog-master.zip

我完成的demo:microblog.zip

运行demo

1.安装好node.js(参考node.js入门教程,centos安装参考CentOS安装Node.js)环境

2.开始->运行->输入cmd 打开命令行

3.cd 到下载下来的microblog目录(切换磁盘需要先:C:\Users\ldl>c:)

C:\Users\ldl>cd microblog

4.运行demo

C:\Users\ldl\microblog>node app

当你看到“Express server listening on port 3000”就表示成功运行了,现在可以在浏览器中打开:http://localhost:3000

运行demo可能出现的问题

1.图片验证码显示不出来,请参考node.js实现图片验证码


转载自:http://www.9958.pw/post/nodejs_lesson

© 著作权归作者所有

共有 人打赏支持
rin9958
粉丝 9
博文 113
码字总数 54109
作品 0
程序员
私信 提问
NodeJs从入门到高手常用资源查询

Node.js 入门 《快速搭建 Node.js 开发环境以及加速 npm》 http://fengmk2.com/blog/2014/03/node-env-and-faster-npm.html 《Node.js 包教不包会》 https://github.com/alsotang/node-lesso......

孟飞阳
2016/07/14
39
0
nodejs入门——搭建一个聊天室应用

个人博客 http://mvc.coding.io/ 1入门教程推荐 node入门 很早之前看的就是这个,比较浅显易懂,看一遍就明白nodejs到底是怎么一回事儿了 2开源项目 昨天在coding上看到了一个nodejs聊天室,...

蛙牛
2014/08/06
0
6
《Node.js开发指南》书评汇总

刚查了下库存,发现订阅《Node.js开发指南》的读者大增,这是为什么呢?看了下近期本书在豆瓣的评论,口碑很好,现将豆瓣的书评汇总如下: ----------------------------------------------...

生气的散人
2012/10/15
0
0
web3.setProvider

设置网络通信服务提供对象。 调用: 参数: :通信服务提供对象 返回值: 无 示例: 安利两个教程: 适合区块链新手的以太坊DApp实战开发入门 Node.js、ipfs、mongodb、区块链开发去中心化以...

以太坊智能合约开发
05/02
0
0
web3.toBigNumber

将给定的数字或十六进制字符串转为BigNumber。 调用: 参数: : Number|String - 数字或十六进制格式的数字 返回值: - BigNumber的实例 示例: 安利两个教程: 适合区块链新手的以太坊DAp...

以太坊智能合约开发
05/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

开源 java CMS - FreeCMS2.8会员注册

项目地址:http://www.freeteam.cn/ 会员注册 打开浏览器,输入http://www.freeteam.cn/register.jsp。 输入注册信息后点击“注册”按钮。...

freeteam
16分钟前
1
0
sql笔记——查询

查询语句: SELECT [ALL|DISTINCT]<目标列表达式>[,<目标列表达式>]... FROM <表名或这视图名>[,<表名或这视图名>]... [WHERE<条件表达式>] [GROUP BY <列名 1>[HAVING<条件表达式>]] [ORDE......

Carbenson
19分钟前
2
0
OSChina 周二乱弹 —— 哥们之间报恩的想法被上帝实现了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 小小编辑:推荐歌曲《消愁》 《消愁》- 毛不易 手机党少年们想听歌,请使劲儿戳(这里) @过遥 :周一的早上就应该用来补觉,太困了 周末不想...

小小编辑
今天
597
11
MariaDB 服务器在 MySQL Workbench 备份数据的时候出错如何解决

服务器是运行在 MariaDB 10.2 上面的,在使用 MySQL Workbench 出现错误: mysqldump: Couldn't execute 'SELECT COLUMN_NAME, JSON_EXTRACT(HISTOGRAM, '$."number-of-buckets-specified"'......

honeymose
今天
3
0
apache顶级项目(二) - B~C

apache顶级项目(二) - B~C https://www.apache.org/ Bahir Apache Bahir provides extensions to multiple distributed analytic platforms, extending their reach with a diversity of s......

晨猫
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部