Nodejs+express+mysql 接口
例如写一个获取文章分类列表的接口:
现在数据库中定义好数据:
具体写法:
新建 server的文件夹,里面先新建一个api.js,用来初始化express服务器
安装并使用express,
安装并使用解决跨域的包cors
开启服务器在本地的80端口
2. 新建路由文件夹router,里面有一个router.js,这个里面写接口
3. 新建路由处理函数的文件夹,里面有一个路由处理函数article.js,这个里面写的是具体的数据调用
4. 新建db文件夹,里面有一个index.js,这个里面是来来链接mysql数据库的代码
最终,测试接口:
按照这个思路步骤,其实要反向去写代码,把所有的模块都单独分离成了各自的js模块,在需要的地方引入。
其实简单点可以把所有的直接写在api.js在一个js里面,只是这样的话不符合模块化规范。
评论