zoukankan      html  css  js  c++  java
  • 配置node.js中的express框架

    玩node.js,不玩后台那就是杀鸡牛刀,今天没事整理一下以前开发node.js后台的心得

    1.首先安装node.js以及cnpm,在这儿我就不说了,看我node.js中的另一篇文章node.js的安装和配置

    安装express框架:

    sudo cnpm install express -g

    全局安装express,

    之后再安装express生成器,用下面语句就能安装

    sudo cnpm install -g express-generator

    此时你就可以输入

    express -v
    

      查看你所安装的express框架的版本了,

    打开你打算放项目的文件夹,输入

      

    express -文件名称

    即可新建express项目,之后安装依赖

    cnpm install

    然后输入

    npm start

    启动项目,打开浏览器,在地址栏输入

    127.0.0.1:3000

    这时,网页会显示“welcome express”字样表示你已经安装成功了,

    打开项目下的view发现后缀名是jade,什么情况,其实就类似于html,可是看着不爽,改了

    打开app.js

    // view engine setup
    app.set('views', path.join(__dirname, 'views'));
    app.set('view engine', 'jade');

    然后将这句代码替换成

    app.set('views', path.join(__dirname, 'views'));
    app.engine('html',ejs.__express);
    app.set('view engine', 'html');

    然后将view里的jade后缀名改成html

    然后在项目目录下安装ejs模块

    cnpm install --save ejs

    然后输入npm start即可启动项目

    当然最好安装supervisor,这样你就不需要每次项目有改变时重启项目,先安装supervisor的依赖,注意是全局的

    cnpm install supervisor -g

    然后打开package.json,找到

    "scripts": {
        "start": "node ./bin/www"
      },
    

      将node替换为supervisor,即

    "scripts": {
        "start": "supervisor ./bin/www"
      },

    这样你就不需要修改项目就重启项目

  • 相关阅读:
    装箱拆箱操作
    《设计原本》试读:什么是设计
    代码大全中英文要点
    JSON对象和字符串之间的相互转换
    《设计原本》试读:何为真实?设计的概念
    Facebook后台技术探秘 世界最大的PHP网站
    重构模式:用异步计算替代长计算
    生命不息编程不止 Facebook CEO还在写代码
    万能的js复制按钮
    《网站设计解构》试读:1.1 可重用策略
  • 原文地址:https://www.cnblogs.com/teersky/p/7253714.html
Copyright © 2011-2022 走看看