Ngui简介 这是一个GUI的排版显示引擎和跨平台的GUI应用程序开发框架,基于NodeJS/OpenGL,这也是第一个在移动端Android/iOS融合NodeJS的前端GUI项目,至此JavaScript成为了真正意…
分类:node.js教程学习
Babel入门——ES6转ES5
原文转载自 阮一峰教程 本文讲解如何在nodejs环境下使用babel将ES6代码转ES5以及运行ES6的js文件 配置.babelrc文件 首先安装es2015的presets字段 $ npm install --sa…
使用axios上传文件到阿里云对象文件存储服务器oss
背景 OSS可用于图片、音视频、日志等海量文件的存储。各种终端设备、Web网站程序、移动应用可以直接向OSS写入或读取数据。OSS支持流式写入和文件写入两种方式。使用阿里云oss做文件存储的时候,不可避免的涉及到文件的上…
npm ERR! code Z_BUF_ERROR errno -5 zlib: unexpected end of file
错误就是它 npm ERR! code Z_BUF_ERROR npm ERR! errno -5 npm ERR! zlib: unexpected end of file 查阅思考 翻遍了国内国外各大网站都没有找到完…
window7开发神器
1:Dexpot 用过Linux和Mac计算机的人都知道 , 这两个系统上都有个多桌面的功能非常使用 . 而在Windows上并没有该项功能 , 虽然目前Win10已经增加了多桌面的程序 , 但使用上仍体验不佳 . 而且…
Electron 实例检测
这个功能学名叫什么我也不太清楚,暂且就叫她实例检测吧。有时候我们想点击了快捷方式之后只打开一个应用程序,但是显示总是残酷的,electron默认的是完成打包之后每次点击快捷方式都会生成一个进程实例(除了mac),这个时候…
Egg.js开发七牛云备份项目总结
起因 在开发一个备份七牛文件到本地的工具过程中,使用到了阿里开源的 Egg.js 框架,在此过程中遇到了一些利用 ES6 Generator 函数以及 Promise 进行流程控制和 NodeJS 流相关的问题,总结过后…
Node.js学习之路20——readline模块与util模块
1. 使用readline模块逐行读取流数据 1.1. 创建Interface对象 在readline模块中,通过Interface对象的使用来实现逐行读取流数据的处理。因此首先要创建Interface对象,在readl…
如何编写ES6 import语法 和 NodeJs中require 语法都能同时引进的模块文件
问题引入 在编写nodejs代码中想要引进我的一个工具函数包 utils.js ;里面的代码结构如下: //utils.js export const funA = () => {} ; //函数funA expo…
ajax&&node
1.Ajax 是什么? 如何创建一个Ajax? ajax的全称:Asynchronous Javascript And XML。异步传输+js+xml。所谓异步,在这里简单地解释就是:向服务器发送请求的时候,我们不必等待…
【mongoDB查询进阶】聚合管道(二) -- 阶段操作符
上篇最后说到管道操作符,本篇文章将详细说一下管道操作符。 mongoDB查询进阶–聚合管道(一)回顾 什么是管道操作符(Aggregation Pipeline Operators) mongoDB有4类操作…
JavaScript函数柯里化
什么是柯里化? 官方的说法 在计算机科学中,柯里化(英语:Currying),又译为卡瑞化或加里化,是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的…