#nodeJs

nodejs基础学习1

ES6新语法什么是ES6?由于JavaScript是上个世纪90年代,由BrendanEich在用了10天左右的时间发明的;虽然语言的设计者很牛逼,但是也扛不住"时间紧,任务重"。因此,JavaScript在早期有很多的设计缺陷;而它的管理组织为了修复这些缺陷,会定期的给JS添加一些新的语法特性。JavaScript前...
代码星球 代码星球·2020-11-27

URL组成 http端口号 nodeJS中接收数据

URL由三部分组成:协议名、域名、端口号HTTP默认端口80,HTTPS默认端口443HTTP协议是HyperTextTransferProtocol(超文本传输协议)的缩写,是用于从万维网(WWW:WorldWideWeb)服务器传输超文本到本地浏览器的传送协议。    &nb...

Nodejs定时任务(node-schedule)

  在实际开发项目中,会遇到很多定时任务的工作。比如:定时导出某些数据、定时发送消息或邮件给用户、定时备份什么类型的文件等等  一般可以写个定时器,来完成相应的需求,在node.js中自已实现也非常容易,接下来要介绍的是node-schedule来完成定时任务  下面就用示例来说明一下node-schedule的用法。...

nodejs获取formdata上传的文件及解析excel问题

一、获取formdata上传的文件  问题:使用koa-bodyparser可以解析post提交的问题,但是发现获取不到formdata上传的文件。  后经查资料,改用koa-body解决:constkoaBody=require('koa-body');app.use(koaBody({multipart:true,...

nodejs后台如何请求第三方接口request-promise简介及其废弃后的替代方案推荐got、axios

  nodejs想直接请求第三方接口,比如微信登录的,那么appsecret这些肯定放在后端去请求比较安全。以前常用的是request模块,下面简介介绍一下基本用法。但是request目前已不在维护,下面也会介绍一些靠谱的替代方案。一、request以及request-promise简单介绍  request以及req...

Nodejs-JWT token认证

一、为什么要使用Token?  在前后端分离开发时为什么需要用户认证呢?原因是由于HTTP协定是不储存状态的(stateless),这意味着当我们透过帐号密码验证一个使用者时,当下一个request请求时它就把刚刚的资料忘了。于是我们的程序就不知道谁是谁,就要再验证一次。所以为了保证系统安全,我们就需要验证用户否处于登...
代码星球 代码星球·2020-11-21

nodeJS编写自己的中间件及示例返回字段由下划线改为驼峰的中间件

  Koa是一个由Express原班人马打造的新的web框架,Koa本身并没有捆绑任何中间件,只提供了应用(Application)、上下文(Context)、请求(Request)、响应(Response)四个模块。原本Express中的路由(Router)模块已经被移除,改为通过中间件的方式实现。相比较Expres...

VSCode调试NodeJS程序及解决提示“调试适配器进程意外终止 (read error)”的问题

一、调试  项目根目录下新建.vscode文件夹,同时该文件夹下新建launch.json文件  launch.json{//使用IntelliSense了解相关属性。//悬停以查看现有属性的描述。//欲了解更多信息,请访问:https://go.microsoft.com/fwlink/?linkid=830387"...

从nodejs的AES加密解密之后文件大小不一致的问题谈谈AES加密中的补位

一、AES补位知识  针对AES加密的实现过程,一般都会用到补位。AES加密的原数据长度要求是16的整数倍,但实际操作过程中并不能保证每次待加密的数据长度都能是16的整数倍,所以这时候就需要进行补位,再进行加密才能得到正确的加密数据。  常用的补位方式主要:NoPadding,zeroPadding,PKCS5Padd...

nodejs 中使用 ftp

转自原文nodejs中使用ftp1. npminstallftp项目https://github.com/mscdex/node-ftp2. 转自 http://www.open-open.com/lib/view/open1408006289661.htmlNode.js的FTP客户端模...
代码星球 代码星球·2020-11-05

nodejs设置淘宝镜像

nodeJS的资源仓库在国内使用过程中,偶尔会遇到各种资源问题,通常设置为淘宝的镜像,网上很多说法是安装淘宝镜像,即$npminstall-gcnpm--registry=https://registry.npm.taobao.org然后再用到npminstall的时候,使用cnpminstall进行安装node_mo...
代码星球 代码星球·2020-11-01

NodeJs中npm使用

什么是NPMnpm 之于 Node ,就像 pip 之于 Python , gem 之于 Ruby , pear 之于 PHP 。npm 是 Node...
代码星球 代码星球·2020-10-21

NodeJs完全迁移到D盘,形成绿色安装版

查看npm配置D:GitAG-Admin-v2.0(master)$npmconfigls;cliconfigsmetrics-registry="https://registry.npm.taobao.org/"scope=""user-agent="npm/5.6.0node/v8.11.2win32x64";us...

NodeJs 在window中安装使用

Nodejs:官网下载长期版本zip格式解压D:ProgramFilesodejs查看版本D:GitSpringBootDemo(master)$node-vv8.11.2D:GitSpringBootDemo(master)$npm-v5.6.0在此路径下建两个文件夹node_global和node_cache更改n...
代码星球 代码星球·2020-10-21

NodeJS下的阿里云企业邮箱邮件发送问题

还没有到11点,再顺带发一个上次碰到NodeJS的邮箱插件nodeMailer不支持阿里云邮件问题。网上很多资料都默认使用QQ之类的邮箱,因为nodeMailer默认添加了QQ之类的SMTP地址,但是阿里云的地址我没找到,需要自己手动添加,nodeMailer下的node_modules…找到nodemailer-we...
首页上一页...34567...下一页尾页