Node.js+Express搭建博客系统基本环境安装

1、下载安装node.js

官网下载地址:https://nodejs.org/en/download/

2、安装express.

打开node命令行工具,在命令行中输入:npm install -g express --save-dev 。

    按回车开始安装。

安装好后,输入命令express -V 查看安装版本号,记住(-V必须大写)。

3、创建工程文件夹

 cd...进入桌面,在命令行中输入 express -e node_blog .将创建一个以node_blog命名的文件夹。

打开文件夹就是工程目录。

bin:可执行的文件。

public:存放着css、js、images等文件。

routes:存放着路由文件。

views:这里是存放模板的文件。

app.js:这是项目入口文件。

package.json:存放着该工程的相关信息以及所需要依赖的模块,依赖的模块都放在dependencics下,输入npm install 会自动搜索dependencies下包含的依赖模块,依次进行安装。

4、cd...进入node_blog 文件夹下,命令行输入npm install .即可将dependencies下引入的模块安装成功,安装成功后,文件夹下多了一个文件,node_modules,打开该文件夹,里面即是项目依赖的模块,这些模块在node中都是通过 require("...")的形式加载进来的。

5、输入命令node  ./bin/www 按回车,在浏览器中输入 localhost:3000/ ,即可以看到express 的欢迎页面了。

时间: 2025-01-15 21:34:31

Node.js+Express搭建博客系统基本环境安装的相关文章

搭建Ghost 基于Node.js的开源博客系统

 安装MySQL # 安装MySql $ apt-get update # 更新组件 $ apt-get install mysql-server mysql-client -y # 快速安装-y代表默认选择y省去了回车,这时只需要设置mysql的root密码 # 设置mysql的编码 $ sudo vi /etc/mysql/mysql.cnf # 搜索到[mysqld] 插入collation-server = utf8_unicode_ci init-connect = 'SET NA

使用ASP.NET MVC+Entity Framework快速搭建博客系统

学习 ASP.NET MVC 也有一段时间了,打算弄个小程序练练手,做为学习过程中的记录和分享. 首先,得确定需求,木有需求的话,那还搞个毛线呀!嗯--大致思考了一下,终于得出如下需求: 1.能自定义分类 2.能发文章 OK!就这样,先从简单的开始(其实是复杂的不会做),后面有需要再添加(希望水平能达到).功能确定了,那么改确定要做成什么样子的了.先和度娘商量一下先-- 终于在我的淫威之下,度娘交出了一个比较简洁的,源网站在这里(表示感谢),被小弟阉割了之后效果如下图: 接下来就开始编码了么?嗯

从零开始,搭建博客系统MVC5+EF6搭建框架(4)上,前后台页面布局页面实现,介绍使用的UI框架以及JS组件

一.博客系统进度回顾以及页面设计 1.1页面设计说明 紧接前面基础基本完成了框架搭建,现在开始设计页面,前台页面设计我是模仿我博客园的风格来设计的,后台是常规的左右布局风格. 1.2前台页面风格 主页面: 技术博客风格: 详情页风格: 详情页留言风格: 1.3后台风格: 表格风格: 博客发布风格: 以上看到的系统页面是目前系统完成的风格,以后页面设计都参考这些页面风格. 二.使用前端web框架以及插件说明 2.1选择前端web框架,我找了很多框架,以前学过自学过bootstrap觉得对于没有前端

从零开始,搭建博客系统MVC5+EF6搭建框架(5),博客详情页、留言、轮播图管理、右侧统计博文

一.博客系统进度回顾 上一遍博客介绍到,系统已经实现到了发布以及前台布局展示,接下来就是实现一些,详情页,留言.轮播图管理.右侧博文统计信息实现. 二.博客系统详情页实现 2.1先来看看详情页展示的效果 2.2实现控制器在前台控制器中创建一个Blog的控制器,主要是展示博客分类以及详情页 Action详情页实现: 1 /// <summary> 2 /// 详情页 3 /// </summary> 4 /// <param name="id"><

从零开始,搭建博客系统MVC5+EF6搭建框架(1),EF Code frist、实现泛型数据仓储以及业务逻辑

前言      从上篇30岁找份程序员的工作(伪程序员的独白),文章开始,我说过我要用我自学的技术,来搭建一个博客系统,也希望大家给点意见,另外我很感谢博客园的各位朋友们,对我那篇算是自我阶段总结文章的评论,在里面能看出有很多种声音,有支持的我的朋友给我加油打气,有分享自己工作经历的朋友,有提出忠肯意见的朋友,有对记事本写代码吐槽的朋友,也有希望让我换个行业的,觉得我可能不适合这个行业朋友,不管怎样,我都接受,都是大家同行的一些忠告,谢谢大家. 首先我要在这里感谢很多博客园里面的大牛,写了很多系

从零开始,搭建博客系统MVC5+EF6搭建框架(3),添加Nlog日志、缓存机制(MemoryCache、RedisCache)、创建控制器父类BaseController

一.回顾系统进度以及本章概要 目前博客系统已经数据库创建.以及依赖注入Autofac集成,接下来就是日志和缓存集成,这里日志用的是Nlog,其实还有其他的日志框架如log4,这些博客园都有很多介绍,这里就不说了,缓存机制用的是微软自带的MemoryCache和比较流行Redis,这里我也只是了解使用,没有做更升入的研究,以后好好学一下Redis,然后就是实现一个BaseController父类用来重写JsonResult方法为的是返回时间格式问题,默认json返回的时间格式是Date(84923

node.js + express搭建服务流程

1. nodejs安装 参考博客: nodejs安装 https://www.jianshu.com/p/d68e461f585c 2.express安装 参考博客: https://www.cnblogs.com/lpxj-blog/p/10651728.html 3.常用npm命令 npm -v   : list version npm init : 初始化 会根据输入信息生成一个描述项目用的json文件, 一路回车键即可 npm  install : 安装初始包 npm install x

《Node.js实战》博客实例 express4.x

大致看了一阵子nodejs的书,对语法有初步的了解.但是还是写不出个实例来.最近学长给我的这本书感觉挺入门的<Node.js实战>电子工业出版社.毕竟图书馆借的,出版时间已经是两年前了.很多代码都更新了.特别是express 4.x相对与express 3.x有很多的修改.比如把中间件独立出来.好处是有.这样express的更新就不用受这些中间件的影响 坏处也许主要是对我这种新手吧.大部分教材都是express 3.x甚至是 2.x 的.这样学习起来就有困难.也许不会有人看到这个.即使解决不了

使用EC2,VPC搭建博客系统详细步骤-1

1搭建 Amazon Virtual Private Cloud (Amazon VPC) 1.1搭建步骤: 1.1.1创建VPC 1.1.2子网 1.1.3路由表 1.1.4Internet网关 1.1.5DHCP选项集 1.1.6NAT网关 1.1.7ACL和安全组 2启动EC2实例,选择合适的AMI等等. 3在 Amazon Linux 2 上安装 LAMP Web 服务器 3.1安装步骤: 3.1.1远程(CRT使用*.pub) 3.1.2安装 Amazon Linux Extras和P