node---express框架搭建

一.搭建express

1.dos命令行执行
 npm install -g express 

 npm install -g express-generator 

(或者执行:express -t ejs 目录名)实现ejs的一个网站基本框架
2.检测express是否安装成功
 express -V

如下图:
express 版本号

3.进入node.js安装目录
cd C:\Program Files\nodejs
4.执行
express -e test 

之后报错,如下图:
项目使用express搭建报错

网站查资料是用户权限的问题,点击参考进行设置

5.权限修改成功之后,如下图

这里写图片描述

6.根据上述显示进行操作,首先
cd test
7.之后,进行模块的安装
npm install 
8.网速还不错,结果如下:

这里写图片描述

下面的图是package.json文件的内容:
这里写图片描述

9.项目初始化完毕,接着执行
npm start

会运行 ./bin/www文件,如下图:
这里写图片描述

www文件可以先保存为txt格式,直接打开看看文本内容,再保存为原本格式;

二.搭建mysql环境

1.进入node主目录,执行安装mysql模块
cd C:\Program Files\nodejs
npm install mysql

会看到在node_modules目录下有mysql文件
这里写图片描述

2.新建项目文件testDemo,并新建test.js,测试mysql模块是否安装成功。
mkdir testDemo 

创建app.js文件,代码如下:

var mysql = require('mysql');
var connection = mysql.createConnection({  
  host : 'localhost',
  user : 'root',
  password : '',
  database : 'nodejs'
});  

connection.connect();  

connection.query('SELECT 1 + 10 AS solution', function(err, rows, fields) {
  if (err) {  
    console.log(err);  
    return;  
  };  

  console.log('The solution is: ', rows[0].solution);  
});  

connection.end();  
执行如下:
cd testDemo 
node app

由于一开始以为只要安装mysql模块就不需要安装mysql客户端,出现如下错误:
这里写图片描述

后面用xampp自带的mysql,同时用户名,密码(localhost:”“)必须跟xampp——>mysql的一样,数据库必须存在;

数据库安装成功,测试结果如下:
这里写图片描述

后面(参考)[ http://www.tuicool.com/articles/JfqYN3I ]做了连接数据库操作
相关目录:
这里写图片描述

注意:

1.如果module.exports写成module.export会报xxxx is not a function
2.post方式获取表单字段用req.body,get方式获取表单字段用req.query||req.params
3.res.send()可以用来测试接收的字段;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值