Node - 基于ThinkJS的简单请求

准备工作

数据库MySQL

点我跳到MySQL官方下载

开发工具WebStorm

点我跳到WebStorm官方下载

数据库管理可视化工具Navicat for MySQL

点我跳到Navicat for MySQL官方下载

数据请求工具Postman

点我跳到Postman官方下载

* note: 天朝上国是不需要付费的,去找破解版吧=.=!

前戏

  1. 安装 Node.js, 去这儿下载官方版本

  2. 安装 ThinkJS (这儿使用的是2.x, 目前已经出3.x)
    npm install thinkjs@2 -g --verbose
    这条命名直接安装

  3. 创建项目
    thinkjs new project_path; #project_path为项目存放的目录
    这里写图片描述

  4. 启动项目
    npm start 命令
    这里写图片描述

正式开发步骤

实现一个基于ThinkJS的简单插入

1. 启动数据库

点击偏好设置,出来下面界面,启动MySQL数据库
这里写图片描述

2. 设计表结构

打开Navicat for MySQL,链接数据库,这里随便整一个表
这里写图片描述

3. 建立项目

打开WebStorm ,复制一个home目录,命名为你项目模块名字,这里随便命名为livefor,这个会在访问域名时候用到.
这里写图片描述

4. 连接配置数据库

  • 这是我的简单配置
    这里写图片描述
  • 这是官方的默认配置
export default {
  type: 'mysql', //数据库类型
  host: '127.0.0.1', //数据库 host
  port: '', //数据库端口,默认为 3306
  name: '', //数据库名
  user: '', //账号
  pwd: '',  //密码
  prefix: 'think_', //数据表前缀,如果不想要数据表前缀,可以设置为空
  encoding: 'utf8', //数据库编码
  nums_per_page: 10, //每页显示的条数
  log_sql: true, //是否记录执行的 sql 语句
  log_connect: true, //是否记录数据库连接信息
  cache: { // 数据库查询缓存配置
    on: true,
    type: '',
    timeout: 3600
  },
  adapter: {
    mysql: {}, //mysql 的特定配置
    mongo: {} //mongo 的特定配置
  }
};

5. 编写model代码

note : 实际应用中远远不止这点代码,会有更优,定制化更强的配置.
这里写图片描述

6. 编写controller的代码

这里写图片描述

7. 启动项目

这里写图片描述

8. 打开Postman发送一个网络请求

这个时候服务器已经启动
这里写图片描述

9. 打开数据库查看结果

这样就插入到数据库里面了
这里写图片描述

具体详情请看ThinkJS的官方文档, 这里讲得更清楚

ps : blog新地址
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值