实战学习NodeJS建站(1)—windows环境下用nodejs创建blog

原创 2016年08月30日 21:56:33

IT 行业技术更新特别快,每个程序员都有自己学习技术的杀手锏,能够以最快的速度掌握新技术!

小编喜欢有目标,有计划的实战,在此过程中积累和丰富自己的知识。总结为自我驱动的实战定下目标》付诸实战》发现问题》解决问题》结果导向。


下面进入NodeJs实战学习章节;

如果你有问题,可以在文章最后留言,一起探讨一起进步~


一,概述

nodejs 等相关的概念直接百度就可以了,不再赘述;

环境:Windows7 64位

技术:NodeJs 4.4 + Express 4.13

开发工具:Sublime Text (前面有文章介绍如何使用)


二,安装

2.1,下载地址

链接:http://pan.baidu.com/s/1qYDuGJM 

密码:9tkp


2.2,安装NodeJs

安装下载的文件 node-v4.4.0-x64.msi ;

安装成功后,进入控制台cmd,输入

node --version //查看版本号

node //进入node


nodejs安装成功;


2.3,安装express框架

express其实就是nodejs的模块,类似于python的模块;主要用于构建网站,详细介绍可以百度。

1)在控制台cmd中,进入nodejs的安装目录,比如 D://work//nodejs;

2)执行如下命令,并等待下载完成并自动安装成功;

npm install -g express  

npm install -g express-generator


3)验证是否安装成功


4)遇到的问题:正常情况下回输出版本号,但是如果提示 “express不是内部或外部命令”。
可能是在2.2安装nodejs的时候没有添加环境变量,这种情况把nodejs添加的系统的环境变量即可解决。


三,用express创建nodejs的web应用

比如,我们创建一个 blog;

1)进入工作空间,D://workspaceAction

2)执行

express -e blog

3)安装依赖的包

cd blog && npm install


4)启动blog

SET DEBUG=blog:* & npm start


5)访问blog


四,修改blog首页

使用sublime text 工具进行修改;(也可以使用eclipse进行代码编辑);


对于新加的 .ejs 的代码,不需要重启 blog:server,保存并刷新页面即可。


好像 index.ejs 不太适应哦,如果改成 .html 看着就顺眼了。下一篇文章将介绍如何改成.html,并介绍 blog 的结构。




扫一扫,通过微信也能学习


版权声明:本文为博主原创文章,未经博主允许不得转载。

Node.js利用Express框架搭建小型网站(上)

一、Express环境搭建 Express是Node.js下的一个轻量级W
  • kkkkkxiaofei
  • kkkkkxiaofei
  • 2014年06月16日 18:22
  • 23768

windows下的nodejs的安装和使用

windows下的nodejs的安装和使用 下载nodejs的安装文件 (下载的地方比较多,特别注意要与自己的系统相匹配); 安装文件 系统为win64位点击安装直接下一步完成; 检测是否安装...
  • BigHippos
  • BigHippos
  • 2016年10月13日 11:38
  • 2321

NodeJS搭建博客系统(三)用markdown写静态博客

在sexpress中添加了markdown支持,在render时,可以渲染*.md格式文件。 思路   1.将所有markdown文件(即:*.md文件),统一放到views/blogs目录下 2...
  • u011781521
  • u011781521
  • 2016年12月08日 21:22
  • 1127

NodeJS搭建博客系统(四)使用模版引擎(node+express+ejs做的一个demo)

什么是模板引擎 模板引擎(Template Engine)是一个将页面模板和要显示的数据结合起来生成 HTML 页面的工具。如果说上面讲到的 express 中的路由控制方法相当于 MVC 中的...
  • u011781521
  • u011781521
  • 2016年12月09日 00:47
  • 7230

用Nodejs完成自己的个人博客

开始这个个人小项目已经有一段时间了,一直断断续续的,直到今天总算是初见雏形,所以就很想和大家分享一下实现的过程。首先这个的初衷就是学习nodejs,看了几天的书,自己就照着书上的代码来敲,可是由于自己...
  • Picking_up_stones
  • Picking_up_stones
  • 2017年06月03日 14:06
  • 2574

node+express+mysql 搭建一个多人博客

源代码网址 https://github.com/taoyage/blogosphere 此项目还没有彻底完成, 本人会继续完善,github上有大致的文档 这个项目适合想学习node的初学者,本...
  • u010484985
  • u010484985
  • 2017年01月01日 15:53
  • 805

RDC如何构建一个基于NodeJS的前后端项目

最近在将公司的持续集成架构做一个系统的调整,调整过程中受到了RDC团队大量的帮助,所以利用国庆时间写了几篇RDC的分享,希望能让更多的人了解和用好RDC这个产品。 我会把我最近3个月的使用体会分...
  • weixin_40581617
  • weixin_40581617
  • 2017年10月12日 15:50
  • 48

工具:搭建个人博客教程

参照网上的各种教程,搭建了一个博客。现在把 Hexo + GitHub Pages 搭建博客的完整过程记录下来:个人博客地址:http://www.lovebxm.com大概流程: 1. 搭建 No...
  • laurel_y
  • laurel_y
  • 2017年08月31日 19:10
  • 188

NodeJS+Express+Mongoose搭建网站系统

简介 想开发一个API文档查看系统,主要就是为了比较方便的编写接口文档,正好最近也在研究NodeJS和前端的知识。后续会把接口文档查看系统的源代码,分享出来,写的不好之处,多多批评 Express...
  • softwarenb
  • softwarenb
  • 2016年09月08日 14:30
  • 1296

nodejs+mongodb搭建简单博客

  • 2014年11月01日 15:15
  • 5.11MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:实战学习NodeJS建站(1)—windows环境下用nodejs创建blog
举报原因:
原因补充:

(最多只允许输入30个字)