Node
来源:互联网 发布:mysql主键从1000开始 编辑:程序博客网 时间:2024/06/18 10:59
准备工作
数据库MySQL
点我跳到MySQL官方下载
开发工具WebStorm
点我跳到WebStorm官方下载
数据库管理可视化工具Navicat for MySQL
点我跳到Navicat for MySQL官方下载
数据请求工具Postman
点我跳到Postman官方下载
* note: 天朝上国是不需要付费的,去找破解版吧=.=!
前戏
安装 Node.js, 去这儿下载官方版本
安装 ThinkJS (这儿使用的是2.x, 目前已经出3.x)
npm install thinkjs@2 -g --verbose
这条命名直接安装创建项目
thinkjs new project_path; #project_path为项目存放的目录
- 启动项目
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新地址
阅读全文
0 0