Node.js v10.1.0 Documentation】的更多相关文章

Modules Stable 在 Node.js 模块系统中,每个文件都会被当做一个独立的模块.假设有一个名为 foo.js: const circle = require('./circle.js'); console.log(`The area of a circle of radius 4 is ${circle.area(4)}`); 第一行中,foo.js加载了同文件夹下的模块circle.js. ·circle.js`中的内容: const { PI } = Math; export…
https://nodejs.org/docs/latest/api/addons.html Node.js Addons are dynamically-linked shared objects, written in C or C++, that can be loaded into Node.js using the de style="line-height: 1.5em; font-family: Monaco, Consolas, 'Lucida Console', monospa…
node.js下四种post提交数据的方式 今天说分享的是其中一种,就是上传文件. Express 4.0 以后,将功能原子化,高内聚,低耦合,独立出了很多中间件 今天主要分享文件上传 对于connect-multiparty ,他是专门处理此类post数据相关的依赖包,也是博客之前使用的方式 github 官方地址: https://github.com/andrewrk/connect-multiparty 安装 npm install connect-multiparty 使用 var m…
事件起因: 楼主在vue-cli官网,尝试使用vue-cli3脚手架+yarn包管理器构建项目时,命令行窗口提示node版本不对.如下图 这个大家都知道该如何去解决,直接去node官网下载符合版本的node包就行.在后续使用vue create project命令时,发现命令窗口无反应,项目无法创建成功,于是便去查询怎么一回事. 解决过程 在官网下载新的node版本后,我便开心的去执行了vue create project 命令,却发现,还是没有反应!WTF?我又去查看npm的版本,却发现版本还…
Node.js & module system Node.js v10.9.0 Documentation https://nodejs.org/api/modules.html#modules_modules https://nodejs.org/api/modules.html#modules_the_module_wrapper https://nodejs.org/api/modules.html#modules_exports_shortcut CommonJS CommonJS mo…
<Node.js核心技术教程>TOC \o "1-3" \h \z \u 1.章模块化编程 2019.2.19 13:30' PAGEREF _101 \h 1 08D0C9EA79F9BACE118C8200AA004BA90B0200000008000000050000005F003100300031000000 1.1.    1.1初识模块化编程... PAGEREF _102 \h 1 08D0C9EA79F9BACE118C8200AA004BA90B02000…
[原文] 很多人都想知道单线程的 Node.js 怎么能与多线程后端竞争.考虑到其所谓的单线程特性,许多大公司选择 Node 作为其后端似乎违反直觉.要想知道原因,必须理解其单线程的真正含义. JavaScript 的设计非常适合在网上做比较简单的事情,比如验证表单,或者说创建彩虹色的鼠标轨迹. 在2009年,Node.js的创始人 Ryan Dahl使开发人员可以用该语言编写后端代码. 通常支持多线程的后端语言具有各种机制,用于在线程和其他面向线程的功能之间同步数据.要向 JavaScript…
本文为<高性能网络编程游记>的第六篇"性能追击:万字长文30+图揭秘8大主流服务器程序线程模型". 最近拍的照片比较少,不知道配什么图好,于是自己画了一个,凑合着用,让大家见笑了. 本文我们来探索一下主流的各种应用服务器的网络处理模型,看看大家都是怎么设计网络程序的.在本文中,我会从Node.js.Apache Server.Nginx.Netty.Redis.Tomcat.MySQL.Zuul等常用的服务器程序,给大家逐一分析,分析各种服务器程序的性能,心中有数,才能手中…
Node.js 0.12: 正确发送HTTP POST请求 本文针对版本:Node.js 0.12.4 之前写过一篇Node.js发送和接收HTTP的GET请求的文章,今天再写一篇,讲发送POST的请求,当然,也是不借助任何外力,使用Node.js原生Module. 发送POST请求,相比GET会有些蛋疼,因为Node.js(目前0.12.4)现在还没有直接发送POST请求的封装.发送GET的话,使用http.get可以直接传一个字符串作为URL,而http.get方法就是封装原始的http.r…
物联网(IoT)技术方兴未艾,智能手环,智能血压计,智能眼镜甚至智能鞋垫都开始进入我们的生活,各种智能设备层出不穷,世界已经到了一个"人有多大胆,地有多大产"的时代,不玩儿点物联网都不好意思和人打招呼了. 之前玩儿过开源硬件Arduino,这次再找个功能强劲的Beagle Bone Black(BBB). 大家可能知道名气更大的树莓派,BBB也是类似的单片计算机开发板,就在名片大小的一块板子上集成了计算机的大多数常见功能,在上面可以运行Linix 操作系统,通过HDMI连上显示器,插上…