node
文章平均质量分 64
node相关
木木林_
这个作者很懒,什么都没留下…
展开
-
Vue+Node.js实现文件分片上传、断点续传、还有秒传功能(2)
目录1.上传总体流程1.前端流程2.后台流程2.代码实现1.后台接口实现1)查看当前上传状态2)文件存储3)文件合并1.上传总体流程1.前端流程2.后台流程2.代码实现1.后台接口实现1)查看当前上传状态// 查看当前上传状态app.get('/verify/:filename', async (req: Request, res: Response) => { let { filename } = req.params; let isDone = await fs原创 2021-02-12 16:55:24 · 939 阅读 · 0 评论 -
Vue+Node.js实现文件分片上传、断点续传、还有秒传功能(1)
目录前端的文件上传1.前言2.效果展示1.分片上传2.断点续传3.秒传4.在服务端查看已经上传的文件前端的文件上传1.前言1.在文件下载时我们可以分块的下载传输,那如果要传输一个大文件呢?比如一个1G以上的一个视频,为了保证传输效率和体验,我们通常会对大文件进行分片上传,当某一个片段上传失败只需要重传当前片段。2.文件上传过程中我们还需要断点续传的功能,比如暂停后点击继续可以接着上次传输的位置继续上传,而不是重新上传。或者传输的过程中突然断网,我们也可以继续上传剩余部分。3.如果一个文件上传过一次原创 2021-02-09 10:55:03 · 1094 阅读 · 0 评论 -
autoprefixer的应用 实现保存代码自动添加css前缀
基于autoprefixer和postcss的jsAPI实现的保存自动添加css前缀的工具插件1. 在开发node服务端项目时,使用不到webpack等打包构建工具,又想要添加css的前缀,可以使用postcss的命令行的方式,还看到有vscode的插件autoprefixer,但这个插件使用还是要选择运行,感觉不对劲。2. 那我们就基于node实现一个保存后自动加前缀的工具。使用时可以自定义配置需要监控的文件目录和browserslist3. 大致看看实现的效果 包存时自动添加4. 主要用到的p原创 2020-11-27 18:26:26 · 960 阅读 · 0 评论 -
使用koa和phantom.js 搭建一个html转pfd的服务
首先PhantomJS的功能,就是提供一个浏览器环境的命令行接口,你可以把它看作一个“虚拟浏览器”,除了不能浏览,其他与正常浏览器一样。它的内核是WebKit引擎,不提供图形界面,只能在命令行下使用,我们可以用它完成一些特殊的用途比如。网络监测、网页截屏、无需浏览器的 Web 测试、等等详细的功能可见官网https://phantomjs.org本项目demo主要用到的apihttps://phantomjs.org/api/webpage/property/paper-size.html我们要实现.原创 2020-11-11 16:29:24 · 289 阅读 · 0 评论