前端开发

exports只是module.exports的一个引用

2021-08-271455次阅读node
exports是一个引用,直接赋值给它,只是让这个变量等于另外一个引用。所以 只有通过module.exports才能真正修改到exports本身。
前端开发

Node.js的FTP上传客户端basic-ftp

2021-06-172471次阅读node
basic-ftp是Node.js的FTP客户端。它支持TLS上的FTPS,IPv6上的被动模式,具有基于承诺的API,并提供对整个目录进行操作的方法。
前端开发

Node模块路径导入解析策略

2021-05-241266次阅读node
Node模块路径导入分为相对模块路径、动态查找。
前端开发

nrm安装与使用

2021-02-081837次阅读node
nrm是一个npm源管理器,允许你快速地在npm源间切换
前端开发

nrm安装完成运行报错

2021-02-081950次阅读node
nrm安装完成运行报throw new ERR_INVALID_ARG_TYPE(name, 'string', value);错误
前端开发

node-portfinder自动检测当前端口是否被占用如占用会返回新端口

2020-08-133959次阅读nodewebpack
node-portfinder自动检测当前端口是否被占用,如占用默认会返回最新端口。portfinder默认为8000端口,并扫描是否被占用,如占用递增+1为8001、8002、8003.。。。直到达到最大端口号(65535)。所以webpack-dev-server结合node-portfinder会启用多个端口。
前端开发

Node核心API的fs模块学习(二)

2020-08-121701次阅读node
在webpack配置中经常会碰到path、fs等API使用,之前总结过path模块,现在总结一下fs模块mkdir或mkdirSync方法创建目录、readdir或readdirSync方法读取目录、existsSync方法检查一个文件或目录是否存在、realpath或realpathSync方法获取一个文件或目录的绝对路径、chmod或chmodSync方法修改文件或目录的读写权限、stat方法查看文件信息、rename或renameSync方法移动文件或目录....
前端开发

Node核心API的fs模块学习(一)

2020-08-111815次阅读node
在webpack配置中经常会碰到path、fs等API使用,之前总结过path模块,现在总结一下fs模块readFile与readFileSync读操作、writeFile方法与writeFileSync写操作、open与openSync方法打开文件、read与readSync和fsync方法从文件的指定位置处读取文件、close与closeSync方法关闭文件。
前端开发

Express获取路由变量及请求参数对象

2019-09-162527次阅读node
req.params是一个数组对象,命名过的参数会以键值对的形式存放。比如你有一个路由/user/:name, "name"属性会存放在req.params.name. 这个对象默认为{}。req.query是一个解析过的请求参数对象,默认为{}。
前端开发

node mysql防止SQL注入转义查询值

2019-09-032506次阅读nodeMySQL
node mysql防止SQL注入转义查询值,注意:这些转义值的方法仅在禁用NO_BACKSLASH_ESCAPES SQL模式(这是MySQL服务器的默认状态)时有效。 为了避免SQL注入攻击,在SQL查询中使用任何用户提供的数据之前,都应该先对其进行转义。您可以使用mysql.escape(),connection.escape()或pool.escape()方法: