博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[nodejs] nodejs开发个人博客(一)准备工作
阅读量:7048 次
发布时间:2019-06-28

本文共 743 字,大约阅读时间需要 2 分钟。

前言

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

 

语言和环境

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

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

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

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

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

5. ejs库,前台模板引擎

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

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

npm install xxxxxx --save

 

生成package.json

npm init

输入项目的信息

创建入口文件

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

/*引入express*/ var express=require("express");var application=express();/*创建服务器*/var appPort=process.env.VCAP_APP_PORT || 8888;application.listen(appPort,function(){    console.log("application start ...");});

打开浏览器,输入http://localhost:8888,显示如下,说明正常

转载地址:http://lddol.baihongyu.com/

你可能感兴趣的文章
从P6 EPPM 8 R3 到P6 EPPM 16 R1 有哪些改变?
查看>>
Android Studio2.0 教程从入门到精通Windows版 - 安装篇
查看>>
Linux 系统磁盘满处理方法
查看>>
Java HashMap Demo
查看>>
yaml官方介绍
查看>>
three.js模型
查看>>
网络流24题 餐巾计划问题
查看>>
基于 Android NDK 的学习之旅-----序言
查看>>
hdoj-3371-Connect the Cities【最小生成树】
查看>>
SSL和SSH的差别
查看>>
使用AutoMapper实现Dto和Model的自由转换(中)
查看>>
用异或操作实现的交换函数用以实现数组逆置中须要注意的问题
查看>>
Tomcat的URL中文乱码解决以及传输优化
查看>>
【POI】修改已存在的xls,新添一列后,再保存本文件
查看>>
mac nginx 安装教程
查看>>
小贝_mysql 触发器使用
查看>>
jstree中json data 的生成
查看>>
Win7 64bit 安装VisualSVN出现报错:Servic 'VisualSVN Server' failed to start.解决的方法...
查看>>
论-多租户技术
查看>>
解析json方式之net.sf.json
查看>>