美文网首页
express 创建项目

express 创建项目

作者: 秋枫残红 | 来源:发表于2017-07-30 21:34 被阅读0次
    • 创建项目根目录

    • 载入目录初始化项目npm init 此时生产pakage.json文件,该文件主要记载函数依赖及项目信息,初始化时会提示输入入口文件、版本信息、授权信息等一系列信息,具体如下

    {
     "name": "app",
     "version": "1.0.0",
     "description": "",
     "main": "app.js",
     "scripts": {
       "test": "echo \"Error: no test specified\" && exit 1"
     },
     "author": "",
     "license": "ISC",
     "dependencies": {
       "express": "^4.15.3"
     }
    } 
    
    • 安装express
      npm install --save express
      • --save参数为设置依赖(必须)
    • 创建项目入口文件app.js,项目名需与pakage,json中定义的main保持一致。
      • eg:
    var express = require('express');
    var app = express();
    
    //设置接口若无环境变量影响则为3000
    app.set('port', process.env.PORT || 3000);
    // 定制 404 页面
    app.use(function(req, res){
    res.type('text/plain');
    res.status(404);
    res.send('404 - Not Found');
    });
    // 定制 500 页面
    app.use(function(err, req, res, next){
    console.error(err.stack);
    res.type('text/plain');
    res.status(500);
    res.send('500 - Server Error');
    });
    app.listen(app.get('port'), function(){
    console.log( 'Express started on http://localhost:' +
    app.get('port') + '; press Ctrl-C to terminate.' );
    });
    

    相关文章

      网友评论

          本文标题:express 创建项目

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