使用nodejs对文件操作时,经常会遇到需要对文件进行zip压缩的情况。如果需要过滤一些不需要压缩的文件的话,可以使用其他方法nodejs 压缩过滤不需要压缩的文件
使用
zip("./wenjian', "./wenjian.zip", (s) =...
2年前 (2023-02-15)
喜欢
在nodejs项目中,当项目中引入了json就会报错:
TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".json" for index.json
直接运行 node inde...
2年前 (2023-02-15)
喜欢
官网下载地址
官网下载地址
Homebrew
如果安装了Homebrew,使用brew命令安装
brew install git
安装时遇到问题
could not lock config file .git/config: Permission denied
解决办法
su...
2年前 (2023-01-23)
喜欢
随着项目的增加,磁盘的空间也跟着吃紧,最吃紧的是依赖所占用的空间,最近发现了一款新包管理工具pnpm
pnpm的特点
1、快速
pnpm比其他包管理器快2倍。
2、高效
node_modules 中的文件为复制或链接自特定的内容寻址存储库。
3、支持monorepos
pnpm内...
2年前 (2023-01-18)
喜欢
问题
从github拉下来的threejs实例项目,使用的cnpm安装依赖,运行时总报invalid array length Allocation failed - JavaScript heap out of memory然后停止运行
解决办法
不使用cnpm,删除依赖包,使...
2年前 (2023-01-05)
喜欢
安装完cnpm以后,在node项目中运行:cnpm install命令时,报出“Error:Cannot find module 'fs/promises”错误。
原因是Node.js版本太低导致的(也可以说是cnpm版本太高),由于低版本的Node.js对于promises的引...
2年前 (2022-12-21)
喜欢
需求
使用nodejs引入并读取json文件内的数据
实现
var fs = require('fs');
var file = "./data.json";
var result = JSON.parse(fs.readFileSync(file));
...
3年前 (2022-11-19)
喜欢
##api
// 发送短信
smsApi.post('/sendSmsKsd', async ctx => {
console.log(ctx.request.body)
const tel = ctx.request.body.tel;
var d...
3年前 (2022-09-25)
喜欢
koa2实现验证码发送,需要对验证码进行校验,于是找了一个插件来实现验证码的生成以及校验
安装依赖
npm i sms-code
使用
// nodejs 运行环境
const smsCode = require('sms-code')
// es6
...
3年前 (2022-09-25)
喜欢
最近有个项目的接口前端是没有办法直接请求的,需要后端进行处理,但是客户那边的后端不知道是什么原因一直没处理成功,今天实在是等不及了,就拦到自己这边处理了。
直接使用Nginx是不可行的,于是就想到了使用转发处理,后端请求接口,将请求到的数据返回给前端,因为我是前端所以用的是nod...
3年前 (2022-08-18)
喜欢