美文网首页
Express框架,新建开发项目

Express框架,新建开发项目

作者: Sulas | 来源:发表于2019-01-28 10:45 被阅读0次

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

1.express-generator 包含了 express 命令行工具。通过如下命令即可安装:
npm install express-generator -g

2.-h 参数可以列出所有可用的命令行参数:
express -h

3.例如,如下命令创建了一个名称为 myapp 的 Express 应用。此应用将在当前目录下的 myapp 目录中创建,并且设置为使用 Pug 模板引擎(view engine):
express --view=pug myapp

4.安装应用依赖
cd myapp
npm install

5.在 MacOS 或 Linux 中,通过如下命令启动此应用:
DEBUG=myapp:* npm start
在 Windows 中,通过如下命令启动此应用:
set DEBUG=myapp:* & npm start

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

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

.
├── app.js
├── bin
│   └── www
├── package.json
├── public
│   ├── images
│   ├── javascripts
│   └── stylesheets
│       └── style.css
├── routes
│   ├── index.js
│   └── users.js
└── views
    ├── error.pug
    ├── index.pug
    └── layout.pug

7 directories, 9 files

7.导入mysql框架
npm install mysql --save-dev

8.链接数据库
新建文件mysql.js
内容如下:

var connction = {
  mysql: {
    host: "localhost", //这是数据库的地址
    user: "root", //需要用户的名字
    password: "rootroot", //用户密码 ,如果你没有密码,直接双引号就是
    database: "test" //数据库名字
  }
};
module.exports = connction; //用module.exports暴露出这个接口

9.在app.js中
//导入mysql数据库

var $mysql = require("mysql");//此为引入框架
var sql = require("./mysql"); //路径为新建的mysql.js文件

//链接数据库
var $sql = $mysql.createConnection(sql.mysql);
$sql.connect();

相关文章

网友评论

      本文标题:Express框架,新建开发项目

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