咱们应用Nodejs、Koa和Html一起搭建一个Youtube视频的下载平台。
首先,咱们应用npm init 来初始化一个我的项目,在我的项目里新建一个入口文件index.js。
装置koa web框架,编写后端启动代码。
第二步,建设前端页面,应用koa-router模块,建设首页的路由,而后建设首页的模板文件返回首页代码。
相干视频
https://www.bilibili.com/vide...
第三步,后盾建设数据接口,应用ytdl模块来为前端返回数据。
第四步,在前端代码中应用javascript来生成一个 a标签,向后端发送申请,获取下载内容。
相干视频
https://www.bilibili.com/vide...
我的项目仓库地址:https://gitee.com/fufu7755/yo...
我的项目线上地址:https://youtubefiles.com