51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#NODE
Commonjs规范及Node模块实现
Node在实现中并非完全按照CommonJS规范实现,而是对模块规范进行了一定的取舍,同时也增加了少许自身需要的特性。本文将详细介绍NodeJS的模块实现 引入 nodejs是区别于javascript的,在javascript中的顶层对象是window,而在node中的顶层对象是global [注意...
代码星球
·
2020-05-24
Commonjs
规范
Node
模块
实现
深入理解javascript中的动态集合——NodeList、HTMLCollection和NamedNodeMap
一说起动态集合,多数人可能都有所了解。但是,如果再深入些,有哪些动态集合,以及这些动态集合有什么表现、区别和联系?可能好多人就要摇头了。本文就javascript中的动态集合做详细介绍 NodeList NodeList实例对象是一个类数组对象,它的成员是节点对象,包括childNodes和queryS...
代码星球
·
2020-05-24
深入
理解
Javascript
中的
动态
nodejs开发辅助工具nodemon
修改代码后,需要重新启动Express应用,所做的修改才能生效。若之后的每次代码修改都要重复这样的操作,势必会影响开发效率,本文将详细介绍Nodemon,它会监测项目中的所有文件,一旦发现文件有改动,Nodemon会自动重启应用 安装及使用 全局安装nodemon包,这样新创建的Node.js应用都能使...
代码星球
·
2020-05-24
nodejs
开发
辅助工具
nodemon
Linux环境下安装NodeJS和mongoDB
本文将详细介绍如何下Linux环境下安装NodeJS和mongoDB NodeJS【1】使用二进制包安装 1、在官网下载Linux环境下的NodeJS安装包 2、通过xftp软件将安装包上传到服务器 3、解压缩.tar.xz后缀的安装包$xz-d***.tar.xz$tar-xvf***.tar ...
代码星球
·
2020-05-24
Linux
环境
安装
NodeJS
mongoDB
nodejs搭建web服务教程
nodejs搭建web服务教程先安装nodejs然后命令nodejs文件即可开启服务了输出如下Magichappensonport9011你查看端口可以看到tcp00:::9011:::*LISTEN1762/node说白了就是javascript写了个web服务...
代码星球
·
2020-05-23
nodejs
搭建
web
服务
教程
otter源码分析-(1)debug node源码
想解决一个源码的疑问,需要debugotternode模块。开启同步任务后,localnode的mainstem一直显示:定位中,数据更改后,同步功能不可用。bug信息如下pid:8nid:3exception:canal:test_cancal_debug:java.lang.NullPointerExc...
代码星球
·
2020-05-23
源码
otter
分析
debug
node
部署node api的二三事
当接到node开发nodeapi的时候,我就想用docker来部署,众所周知,node的版本更新迭代很快。很多以前需要babel后才能采用的方法正在不断被node原生的支持。如果随便更换生产服务器的node版本,可能对以前的服务产生一定程度的冲击。我想用docker就是想单纯固定住node版本。关于docker的基...
代码星球
·
2020-05-23
部署
node
api
二三
node 写api几个简单的问题
最近出了一直在做无聊的管理后台,还抽空做了我公司的计费终端,前端vue,后端node,代码层面没啥太多的东西。由于自己node版本是8.0.0,node自身是不支持import和export的,要想基于它们实现模块加载,一种方式就是利用babel,另一种方式使用ts.当然可能还有别的方式,我暂时就想到这两种。不过时间比...
代码星球
·
2020-05-23
node
api
几个
简单
问题
nodejs爬虫获取网页信息
varhttp=require("https"); varfs=require('fs');variconv=require('iconv-lite');varcheerio=require('cheerio')functiongetWeb(url,charset){console.log(url);retu...
代码星球
·
2020-05-23
nodejs
爬虫
获取
网页
信息
nodejs操作mysql常见错误
1.CannotenqueueHandshakeafteralreadyenqueuingaHandshake。这个错误提示意思是某个数据库连接已经执行了,不能进行多次连接了。遇到此类情况,首先看下代码是否出现了同一个数据库连接多次调用connect方法的情况.2 CannotenqueueHandshake...
代码星球
·
2020-05-23
nodejs
操作
mysql
常见
错误
让webstorm里提示nodejs智能补全
webstorm里是默认没有nodejs只能提示的,比如,输入requ到现在还不提示出require这个函数名,非常不方便.设置方式:file -->setting-->editor -->language&frameworks-->javascript-->l...
代码星球
·
2020-05-23
webstorm
提示
nodejs
智能
补全
nodejs(二)浏览器与服务器连接初探
...
代码星球
·
2020-05-23
nodejs
浏览器
服务器
连接
初探
nodejs mongodb 数据库封装DB类 -转
使用到了nodejs的插件mongoose,用mongoose操作mongodb其实蛮方便的。关于mongoose的安装就是npminstall-gmongoose这个DB类的数据库配置是基于auth认证的,如果您的数据库没有账号与密码则留空即可。/***mongoose操作类(封装mongodb)*/varfs=re...
代码星球
·
2020-05-23
nodejs
mongodb
数据库
封装
DB
Swagger UI教程 API 文档神器 搭配Node使用
ASP.NETWebAPI使用Swagger生成在线帮助测试文档Swagger生成ASP.NETWebAPI前言swaggerui是一个API在线文档生成和测试的利器,目前发现最好用的。为什么好用?Demo传送门支持API自动生成同步的在线文档这些文档可用于项目内部API审核方便测试人员了解API这些文档可作为客户产品...
代码星球
·
2020-05-23
Swagger
UI
教程
API
文档
React、Node.js、MongoDB
使用React、Node.js、MongoDB、Socket.IO开发一个角色投票应用...
代码星球
·
2020-05-23
React
Node.js
MongoDB
首页
上一页
...
38
39
40
41
42
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他