nodejs项目开发中,有一个小需求就是有些文件不想被打包压缩文件中,这就需要进行过滤处理,之前使用的
nodejs 对文件进行zip压缩方法没有找到合适的解决方案,于是重新找了一个方法
使用实例
zip("./wenjian', "./wenjian.zip...
yekong
7天前 21℃
0喜欢
nodejs 在对文件操作的时候,经常会伴随文件的读取和写入
package.json
nodejs使用import方式引入模块的话,需要配置package.json将type设置为module.
{
"type": "module",...
yekong
1个月前 (02-15) 82℃
0喜欢
使用nodejs对文件操作时,经常会遇到需要对文件进行zip压缩的情况。如果需要过滤一些不需要压缩的文件的话,可以使用其他方法nodejs 压缩过滤不需要压缩的文件
使用
zip("./wenjian', "./wenjian.zip", (s) =...
yekong
1个月前 (02-15) 70℃
0喜欢
nodejs fetch实现小文件的保存
var getDown = async (downloadUrl, filePath, savePath) => {
return new Promise((resolve) => {
var url ...
yekong
9个月前 (06-26) 606℃
4喜欢
2009年3月,Ryan Dahl在其博客上宣布准备基于V8创建一个轻量级的Web服务器并提供一套库
2009年5月,Ryan Dahl在GitHub上发布了最初的版本。
2009年12月和2010年4月,两届JSConf大会都安排了Node的讲座。
2010年年底,Node获得...
yekong
9个月前 (06-18) 440℃
2喜欢
在用nodejs仿写单页模板扒手的时候,使用axios下载的图片无法正常打开,所以换了一种方式,下载图片需要两种一种http 一种https,用来下载http和https地址下的图片。
import fs from 'fs'
var Stream = require('stre...
yekong
12个月前 (04-05) 665℃
0喜欢
设置编码
在用nodejs仿写单页模板扒手的时候,实现下载css文件的时候,css文件是乱码的,排查发现可能是出现了bom头,设置一下写入编码就可以了。{encoding: 'utf8'}
fs.writeFile(filePaths, res.data, {encoding...
yekong
12个月前 (04-05) 728℃
0喜欢
const hash256Sync = createFileHash256Sync(filePath)
const hash256Syncafter = createFileHash256Sync(filePath2)
...
yekong
12个月前 (04-05) 765℃
0喜欢
在仿写单页模板扒手时,遇到一个需要删除文件的功能,以前也没用过fs,记录一下代码方便以后复用查询。
fs.unlink(filePath2,(err,data)=>{
if (err) {
...
yekong
12个月前 (04-05) 610℃
0喜欢
在用nodejs仿写单页模板扒手的时候,需要下载js文件,这里用到了axios以及fs来实现功能。
使用
async getDownJs() {
var that = this;
for (const url of that.jslist) {
...
yekong
12个月前 (04-04) 651℃
0喜欢