美文网首页
node组件

node组件

作者: 幸福幸福幸福 | 来源:发表于2017-06-22 18:05 被阅读41次
  • express
    web开发框架
    安装:$ npm install express --save

  • supervisor:自动重启服务
    supervisor 会监听当前目录下 node 和 js 后缀的文件,当这些文件发生改动时,supervisor 会自动重启程序。
    安装:npm install -g supervisor
    运行:supervisor --harmony index

  • forever :持续运行
    如果我们关闭shell窗口,server就会被关闭了,forever帮助我们永久开启服务器
    安装forever模块

    npm install -g forever
    

使用下面命令运行server.js

  forever start server.js

此时即使关闭shell窗口也可以通过ip访问到服务器
需要关闭时执行:

  forever stop app.js
  • ejs模板引擎
    模板引擎(Template Engine)是一个将页面模板和数据结合起来生成 html 的工具
    安装:npm install ejs --save

  • config-lite
    config-lite 是一个轻量的读取配置文件的模块
    安装:npm i config-lite --save

  • express-session
    前置知识:关于session和cookie
    session 中间件会在 req 上添加 session 对象,即 req.session 初始值为 {},当我们登录后设置 req.session.user = 用户信息,返回浏览器的头信息中会带上 set-cookie 将 session id 写到浏览器 cookie 中,那么该用户下次请求时,通过带上来的 cookie 中的 session id 我们就可以查找到该用户,并将用户信息保存到 req.session.user。

相关文章

网友评论

      本文标题:node组件

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