位置: 编程技术 - 正文

nodejs个人博客开发第一步 准备工作(nodejs搭建个人博客网站)

编辑:rootadmin

推荐整理分享nodejs个人博客开发第一步 准备工作(nodejs搭建个人博客网站),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nodejs客户端程序开发,nodejs网站开发,nodejs客户端程序开发,nodejs客户端程序开发,nodejs客户端程序开发,node搭建博客,node.js从零开发web server博客项目,nodejs 个人博客,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

nodejs是运行在服务端的js,基于google的v8引擎。个人博客系统包含对数据库的增删查改,功能齐备,并且业务逻辑比较简单,是很多后台程序员为了检测学习成果,最先拿来练手的小网站程序。我也是在去年年末接触的nodejs,接下来随便纪录一下这个小blog的功能点和注意事项。

语言和环境

1. 进入nodejs的官方网站,下载nodejs运行环境

下载安装完成以后是这个样子的

2. express是基于nodejs平台的web开发框架,进入express框架的官方网站,了解express的使用

3.express-session库,用来处理保存session信息的库

4.mysql库,用来链接数据库和执行sql的库

nodejs个人博客开发第一步 准备工作(nodejs搭建个人博客网站)

5.ejs库,前台模板引擎

6.body-parser库,处理post请求的库

7.cookie-parser库,处理cookie的库

npm install xxxxxx --save

生成package.json

npm init

输入项目的信息

创建入口文件

根据上面package.json文件里面填写的入口文件名创建文件index.js

打开浏览器,输入

nodejs个人博客开发第二步 入口文件 本文为大家分享了nodejs个人博客开发的入口文件,具体内容如下错误处理中间件定义错误处理中间件必须使用4个参数,否则会被作为普通中间件/*错误

nodejs个人博客开发第三步 载入页面 本文为大家分享了nodejs个人博客开发的载入页面,具体内容如下模板引擎使用ejs作为我们博客的前端模板引擎,用来从json数据生成html字符串安装:npmins

nodejs个人博客开发第四步 数据模型 本文为大家分享了nodejs个人博客开发的数据模型,具体内容如下数据库模型/model/db.js数据库操作类,完成链接数据库和数据库的增删查改查询表/*查询*/s

标签: nodejs搭建个人博客网站

本文链接地址:https://www.jiuchutong.com/biancheng/377937.html 转载请保留说明!

上一篇:nodejs获取微信小程序带参数二维码实现代码(nodejs获取post数据)

下一篇:nodejs个人博客开发第二步 入口文件(nodejs开发博客)

  • 税收减免属于什么收入
  • 农村信用社可计息贷款吗
  • 餐饮流水账表格excel
  • 专票抵扣进项税可以省钱吗
  • 土地使用税在交多少
  • 递延税款负债在资产负债表哪个科目
  • 普通增值税发票税号
  • 建筑劳务属于什么税收分类
  • 无形资产资本化加计扣除可抵扣暂时性差异
  • 不征税项目可以抵扣进项税吗
  • 怎么扣除未支付的钱
  • 建安企业预缴企业所得税税率
  • 内账一定要权责发生制吗
  • 建筑公司开劳务票税点是多少
  • 劳务公司的主营业务成本是人工工资需要个人开发票吗?
  • 公司销售二手车怎么做账
  • 自产自用设备税务处理
  • 网银企业证书年费入哪个科目
  • psbcie.exe是什么
  • php类型判断
  • 文竹怎么养才能更旺盛浇点醋
  • css图片适应div
  • 收益类账户借增贷减
  • 关联企业拆借资金的税务处理
  • 逾期未收回包装物押金的实务处理
  • zendstudio怎么创建php项目
  • smarty怎么用
  • 刚成立的公司招人能去吗
  • 已勾选确认的发票怎样撤销勾选
  • node与nodejs
  • vue面试题及答案2021
  • controller层,service层,dao
  • 个人劳务费需交什么税种
  • SQL Server 跨库同步数据
  • 企业管理费用的分类
  • 账面原材料比实际库存多怎么办
  • 初识PostgreSQL存储过程
  • 委托生产的会计分录
  • 什么是调表不调账
  • 哪种情形的货物或者服务可以采用竞争性谈判方式采购
  • 发工资扣的个人社保计入哪个科目
  • 样品制作公司
  • 所有者权益的来源包括
  • 金蝶的核算项目是什么意思
  • 网上打印的电子机票可以报销不
  • 本年利润的计算
  • 利息收入核算什么科目
  • 股权部分转让如何计算
  • mysql5.5.62安装教程图解
  • sqlserver存储过程返回多个结果集
  • django使用mysql
  • w8远程桌面连接
  • 设置ubuntu
  • cmd命令 cd
  • 在microsoft store
  • ubuntu如何创建文件
  • centos5.6
  • ati2plab.exe是什么进程 ati2plab进程安全吗
  • win8.1无法安装
  • xp系统能用谷歌吗
  • linux改变
  • centos6.10内核版本
  • linux之间拷贝文件
  • linux系统干嘛的
  • mmc.exe是什么
  • windows8使用技巧
  • 在linux系统中,用来存放各种配置文件的目录
  • js 判断一个数字是否相等
  • 基于像素的分类方法
  • opengl绘制多个图形
  • js中的call方法和apply方法
  • js双击触发
  • 收集linux日志
  • 你应该知道的2000个地理常识
  • js中tolocalestring
  • email js
  • 房产证加名字需要哪些手续和费用
  • 陕西职工医保申请流程
  • 湖南省税局
  • 湖南省地方税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设