nodejs个人博客开发第一步 准备工作

 更新时间:2017年04月12日 11:38:59   作者:陶士涵  
这篇文章主要为大家详细介绍了nodejs个人博客开发的准备工作,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

前言

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,显示如下,说明正常

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Node.js API详解之 readline模块用法详解

    Node.js API详解之 readline模块用法详解

    这篇文章主要介绍了Node.js API详解之 readline模块用法,结合实例形式详细分析了Node.js API中readline模块基本函数、功能、用法及操作注意事项,需要的朋友可以参考下
    2020-05-05
  • 详解nodeJS中读写文件方法的区别

    详解nodeJS中读写文件方法的区别

    本篇文章主要介绍了详解nodeJS中读写文件方法的区别,nodejs的fs模块针对读操作为我们提供了readFile,read, createReadStream三个方法,有兴趣的可以了解一下。
    2017-03-03
  • Nodejs实战心得之eventproxy模块控制并发

    Nodejs实战心得之eventproxy模块控制并发

    本篇文章给大家分享我的nodejs实战心得,如何使用eventproxy模块控制并发,感兴趣的朋友可以参考下
    2015-10-10
  • Nodejs使用SQL模糊查询的过程详解

    Nodejs使用SQL模糊查询的过程详解

    最近在改一个比较久的项目,是使用nodejs写的,但是对于长期写java的后端开发来说,还是有点难维护,不过不改bug的话,就需要重新开发,所以本文介绍了NodeJs如何使用SQL模糊查询,需要的朋友可以参考下
    2024-07-07
  • Node.js中你不可不精的Stream(流)

    Node.js中你不可不精的Stream(流)

    这篇文章主要给大家介绍了关于Node.js中你不可不精的Stream(流)的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-06-06
  • nodejs实现解析xml字符串为对象的方法示例

    nodejs实现解析xml字符串为对象的方法示例

    这篇文章主要介绍了nodejs实现解析xml字符串为对象的方法,涉及nodejs针对xml格式字符串的解析与转换相关操作技巧,需要的朋友可以参考下
    2018-03-03
  • node.js对于数据库MySQL基本操作实例总结【增删改查】

    node.js对于数据库MySQL基本操作实例总结【增删改查】

    这篇文章主要介绍了node.js对于数据库MySQL基本操作,结合实例形式总结分析了node.js针对mysql数据库基本配置、连接与增删改查相关操作技巧,需要的朋友可以参考下
    2023-04-04
  • Node.js同时安装多个版本及相关配置指南(简单易操作)

    Node.js同时安装多个版本及相关配置指南(简单易操作)

    在实际开发过程中我们可能需要安装多个版本的 nodejs,下面这篇文章主要给大家介绍了关于Node.js同时安装多个版本及相关配置的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • Node.js实现压缩与解压数据

    Node.js实现压缩与解压数据

    这篇文章介绍了Node.js实现压缩与解压数据的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • 基于NodeJS开发钉钉回调接口实现AES-CBC加解密

    基于NodeJS开发钉钉回调接口实现AES-CBC加解密

    这篇文章主要介绍了基于NodeJS开发钉钉回调接口 实现AES-CBC加解密,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08

最新评论