zoukankan      html  css  js  c++  java
  • Express踩坑系列之初识Express

    Express
    基于 Node.js 平台,快速、开放、极简的 web 开发框架。
    官网:http://www.expressjs.com.cn

    请先自行安装Node.js

    创建项目并安装Express

    首先假定你已经安装了 Node.js,接下来为你的应用创建一个目录,然后进入此目录并将其作为当前工作目录。

    mkdir myapp

    通过 npm init 命令为你的应用创建一个 package.json 文件。 欲了解 package.json 是如何起作用的,请参考 Specifics of npm’s package.json handling

    npm init

    此命令将要求你输入几个参数,例如此应用的名称和版本。 你可以直接按“回车”键接受默认设置即可,下面这个除外:

    entry point: (index.js)

    键入 app.js 或者你所希望的名称,这是当前应用的入口文件。如果你希望采用默认的 index.js 文件名,只需按“回车”键即可。

    接下来安装 Express 并将其保存到依赖列表中:

    npm install express --save

    如果只是临时安装 Express,不想将它添加到依赖列表中,只需略去 --save 参数即可:

    npm install express

    Express脚手架快速生成项目

    通过应用生成器工具 express 可以快速创建一个应用的骨架。

    npm安装命令

    npm install express-generator -g

    创建Express应用(myapp)

    express myapp

    通过 Express 应用生成器创建的应用一般都有如下目录结构:

    .
    ├── app.js
    ├── bin
    │   └── www
    ├── package.json
    ├── public
    │   ├── images
    │   ├── javascripts
    │   └── stylesheets
    │       └── style.css
    ├── routes
    │   ├── index.js
    │   └── users.js
    └── views
        ├── error.jade
        ├── index.jade
        └── layout.jade
    
    7 directories, 9 files

    安装所有依赖包:

    cd myapp
    npm install    //国内推荐使用cnpm

    启动应用

    npm start

    然后在浏览器中打开 http://localhost:3000/ 网址就可以看到这个应用了。

  • 相关阅读:
    B树和B+树的区别
    宏(腾讯)
    数组作为函数参数传递时退化为指针(腾讯)
    求已知表达式的后缀形式(腾讯)
    JAVA笔记12-接口interface
    JAVA笔记11-Final关键字
    JAVA笔记10-抽象类
    JAVA笔记9-多态(动态绑定、池绑定)
    JAVA笔记8-对象转型casting
    JAVA笔记7-Object类之toString方法和equals方法
  • 原文地址:https://www.cnblogs.com/zhou195/p/8708129.html
Copyright © 2011-2022 走看看