美文网首页
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