美文网首页
nodejs初体验

nodejs初体验

作者: WolfSheller | 来源:发表于2017-04-07 10:38 被阅读0次

本文参照一起学nodejs进行总结。

开始

  • 下载mongodb,robomongo,webstorm,nodejs,yarn并安装
  • 开始nodejs的开发。使用webstorm打开一个空文件夹testnode,使用yarn init,自动生成了package.json
  • 创建目录,目录结构如下


    Paste_Image.png

    )

  • 安装依赖,初步确定需要安装的依赖有

// 全局安装supervisor
yarn global add supervisor
// 局部安装项目依赖
yarn add express express-session connect-mongo connect-flash ejs express-formidable config-lite morgan

// 初步需要安装的依赖
supervisor: 在检测到node文件改动后能够自动重启node服务器
express: web 框架
express-session: session 中间件
connect-mongo: 将 session 存储于 mongodb,结合 express-session 使用
connect-flash: 页面通知提示的中间件,基于 session 实现
ejs: 模板
express-formidable: 接收表单及文件的上传中间件
config-lite: 读取配置文件
morgan: 在控制台中显示req请求的信息
mongoose: mongodb 驱动
// 到用的时候再装吧
marked: markdown 解析
moment: 时间格式化
objectid-to-timestamp: 根据 ObjectId 生成时间戳
sha1: sha1 加密,用于密码加密
winston: 日志
express-winston: 基于 winston 的用于 express 的日志中间件
  • 配置文件
    config/default.js
module.exports = {
  port: 9999,
  session: {
    key: 'testnode',
    secret: 'testnode',
    // session过期时间30天
    maxAge: 259200000
  },
  mongodb: 'mongodb://localhost:27017/testnode'
}
  • 配置文件
    config/rest.js
    未完待续。

相关文章

  • 1.node安装和初体验

    node安装和初体验on Mac 在web development的世界里,nodeJS(简称node)已经成为一...

  • nodejs初体验

    本文参照一起学nodejs进行总结。 开始 下载mongodb,robomongo,webstorm,nodejs...

  • NodeJs之初体验01--了解nodeJs

    什么是nodeJS? 官方:Node.js® is a JavaScript runtime builton Ch...

  • nodeJS初体验(解决中文乱码)

    一:安装nodeJS 下载地址:http://nodejs.cn/download/ 检查版本 $ node -v...

  • NodeJs之初体验06—HTTP

    在第一篇了解nodeJs的最后,我们用nodejs创建了一个简单的web服务,其引用的就是http模块,所以,我们...

  • yii初体验(7-15)

    yii初体验(7)视图 yii初体验(8)模块 yii初体验(9) 小部件widgets yii初体验(10) 前...

  • NodeJs之初体验05—URL模块

    进入node命令行,敲击url 会弹出来URL类的所有方法 我们用parse方法试一下 当协议类型不明确的时候可以...

  • NodeJs之初体验04—UR(X)

    URL和URI 刚接触web的时候大家一定经常遇到两个名词URL和URI,对各种解析转换一定搞得莫名其妙晕头转向。...

  • 动画篇-layout动画初体验

    动画篇-layout动画初体验 动画篇-layout动画初体验

  • 劳动主题画报

    一、实践画报(含体验日记) _____初体验(如:记者初体验、医生初体验等) 说明: 1.利用假期亲身体验一项工作...

网友评论

      本文标题:nodejs初体验

      本文链接:https://www.haomeiwen.com/subject/sozcattx.html