场景:上传图片注意:try/catch是不能catch住Promise异步异常的其它:Nest.js中上传图片和裁剪asyncuploadAction(req,res){try{//同步调用awaitsaveFileWithStream(f…
URL--该模块包含用以URL解析的实用函数。使用require('url')来调用该模块。一、parse函数的基础用法parse函数的作用是解析url,返回一个json格式的数组,请看如下示例:varurl=require('url');…
1.为什么要开始用nodejs,而不是php理由有三点:因为我是前端程序员出身,nodejs都是用javascript写的,这样相当于前端和后端都使用javascript,开发更加有效率。当然很多网友提到这里有一个悖论,就是虽然是同一个语言…
nodejs提供内置的ws模块,提供webSocket功能。浏览器端browser端,需要html5的内置WebSocket接口。但两者的内部属性和函数是不一样的。当项目既需要在浏览器端browser端执行,也需要electron+node…
前言之前我们总结了https的相关知识,如果不懂可以看我另一篇文章:白话理解https有关证书生成可以参考:自签证书生成正文使用nodejs来实现https双向认证。服务端consthttps=require('https');constf…
__dirname:全局变量,存储的是文件所在的文件目录__filename:全局变量,存储的是文件名代码:dirname.jsconsole.log(__dirname);运行nodedirname.js输出:D:\nodejs\src代…
前言:使用nodeJS原生API实现快速灵活路由,方便与其他库/框架进行整合;1、原生API,简洁高效的轻度封装,加速路由解析,nodeJS本就应该这样轻快2、不包含任何第三方库/框架,可以灵活的搭配其他库/框架进行web开发github项…
1、npmWARNsaveErrorENOENT:nosuchfileordirectory,open'C:\Users\Root\package.json'cd切换到D:\nodejs\node_modules\npm再执行安装命令npm…
http://www.cnblogs.com/refactor/archive/2012/07/30/2591344.html数组很大多数情况下可以这样理解:每一个元素都是整个键的值.db.users.findOne({"userName"…
模板引擎使用ejs作为我们博客的前端模板引擎,用来从json数据生成html字符串安装:npminstallejs-save使用:入口文件中写入下面代码,定义/view/目录为视图目录/*模板引擎*/application.set('vie…
链式反应--next()constmyexpress=require('express');constbodyparser=require('body-parser');varserver=myexpress();server.listen…
使用nodejs的request包请求中文gb2312网页时会乱码,默认:1varrequest=require('request');2request(url,function(error,response,body){3if(!erro…
https://github.com/hexojs/hexohttps://hexo.io/zh-cn/docs/markdown编辑器http://pandao.github.io/editor.md/http://jbt.github.…
2020年更新什么时候可以不要下面那么曲折的方法,直接在Node里使用ESModules?答案在Nodechangelogs_V14InNode.js13weremovedtheneedtoincludethe--experimental-…
官网下载地址:https://nodejs.org/en/download/第一步:软件下载安装进行安装目录:cd/opt/software(如果目录不存在,请先创建目录)下载二进制包:wgethttps://nodejs.org/dist…