【node.js – 运行dockerized node app时出现“错误:生成mongoexport ENOENT”】教程文章相关的互联网学习教程文章

node.js之断言assert的使用示例分享

断言是编程术语,表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真,可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新启用断言。使用断言可以创建更稳定、品质更好且 不易于出错的代码。当需要在一个值为FALSE时中断当前操作的话,可以使用断言。【单元测试】必须使用断言。Node提供了 10 多个断言测试的函数,用于测试不...

node.js中http模块和url模块简介【图】

本文主要给大家简单介绍了关于node.js中的http模块和url模块,文中通过示例代码介绍的非常详细,对大家学习或者使用node.js具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习,希望能帮助到大家。前言本文主要给大家介绍了关于node.js中http模块与url模块的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。一、http模块的简单介绍node.js当中的http内置模块可以用于创建http服务器与http客...

Node.js之TCP/IP数据通讯详解【图】

本文主要为大家带来一篇Node.js学习之TCP/IP数据通讯(实例讲解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。1.使用net模块实现基于TCP的数据通讯提供了一个net模块,专用于实现TCP服务器与TCP客户端之间的通信1.1创建TCP服务器在Node.js利用net模块创建TCP服务器var server = net.createServer([options],[connectionListener]) //options:false当TCP服务器接收到客户端...

node.js操作MongoDB实例分享【图】

本文主要介绍了node.js操作MongoDB的实例详解的相关资料,希望通过本能帮助到大家,让大家理解掌握这部分内容,需要的朋友可以参考下,希望能帮助到大家。node.js操作MongoDB时,需要安装mongodb包 1、使用npm安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org2、使用cnpm安装mongodb包cnpm install mongodbnode.js操作MongoDB时的四种方式:插入数据、更新数据、删除数据、查找数据。操作步骤 步骤1 创建执...

node.js中的npm和webpack配置方法详解【图】

Node.js用c++语言编写而成的,是一个基于chrome V8引擎的javascript运行环境,让javaScript的运行脱离浏览器服务端,可以使用javaScript语言书写服务器端代码,主要介绍了详解node.js中的npm和webpack配置,需要的朋友可以参考下,希望能帮助到大家。1.使用node来实现一个http服务器下面创建了一个端口为8787的服务器.他与php,java等不同,像php本地还要基于阿帕奇服务器,node.js能用代码快速搭建一个服务器。// 引入http模块 var...

Node.js异步流控制详解

在没有深度使用函数回调的经验的时候,去看这些内容还是有一点吃力的。由于Node.js独特的异步特性,才出现了“回调地狱”的问题,这篇文章中,我比较详细的记录了如何解决异步流问题。本文主要介绍了浅谈Node.js之异步流控制,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。文章会很长,而且这篇是对异步流模式的解释。文中会使用一个简单的网络蜘蛛的例子,它的作用是抓取指定...

Windows安装Node.js报错:2503、2502怎么办【图】

本文主要给大家介绍了关于在Windows系统下安装Node.js报错:2503、2502的解决方法,文中将解决的方法一步步介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧,希望能帮助到大家。前言Windows真的是太恶心了!!!不仅会出现大量的垃圾文件,而且有时莫名的安装不上一些软件(正常软件)。前久因为想学学Koa2,打算升级下nodejs的版本以体验下ES6、ES7的aync,await等新特性,却死活安装不上nodejs同时也卸载不...

Node.js使用Express.Router实例详解【图】

在实际开发中通常有几十甚至上百的路由,都写在 index.js 既臃肿又不好维护,这时可以使用 express.Router 实现更优雅的路由解决方案。本文主要为大家详细介绍了Node.js使用Express.Router的方法 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。目录结构如下:routes的index.js代码如下:const express = require(express) const router = express.Router()router.get(/, function (req, res) {res.send(...

Node.js模板引擎Jade详解

本文主要介绍了详解Node.js模板引擎Jade入门,Jade是Node.js的一个模板引擎,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。Jade是Node.js的一个模板引擎,它借鉴了Haml的很多地方,所以语法上和Haml比较相近。并且,Jade也支持空格。1、标签在Jade里,一行开头的任何文本都被默认解释成HTML标签。并且你只需要你写开始标签——注意:不需要加“<>”。因为Jade会帮我们渲染...

node.js文件上传重命名以及移动位置详解

本篇文章主要介绍了node.js文件上传重命名以及移动位置的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧一个关于node上传文件的例子,下面是前端代码, doUpload() {var formData = new FormData($("#uploadForm")[0]);$.ajax({url: http://localhost:3011/upload,type: POST,data: formData,async: false,cache: false,contentType: false,processData: false,success: function (returnd...

PM2将Node.js的集群变得更加容易的实现方法【图】

本文主要介绍了详解如何使用PM2将Node.js的集群变得更加容易,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。介绍众所周知,Node.js运行在Chrome的JavaScript运行时平台上,我们把该平台优雅地称之为V8引擎。不论是V8引擎,还是之后的Node.js,都是以单线程的方式运行的,因此,在多核心处理器的系统中并不能发挥其最大的性能。Node.js的cluster模块幸运的是,Node.js给我们提供...

node.js基于FFMPEG视频推流测试详解

本文主要介绍了详解NODEJS基于FFMPEG视频推流测试,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。以ffmpeg为核心,包装一款局域网内接收转码并推送互联网的客户端软件。本文仅使用ffmpeg基础功能,拉流、转码、推流及简单播放设置。工作流程拉取远端视频流,视频流格式为 rtsp转换为常用播放格式 rtmp推送至播放端口 rtmp://您的推送端地址,用户使用播放软件连接该地址后可以直接...

Node.js中如何使用async函数【图】

借助于新版 V8 引擎,Node.js 从 7.6 开始支持 async 函数特性。今年 10 月 31 日,Node.js 8 也开始成为新的长期支持版本,因此你完全可以放心大胆地在你的代码中使用 async 函数了。在这边文章里,我会简要地介绍一下什么是 async 函数,以及它会如何改变我们编写 Node.js 应用的方式。1 什么是 async 函数利用 async 函数,你可以把基于 Promise 的异步代码写得就像同步代码一样。一旦你使用 async 关键字来定义了一个函数,那你...

node.js用socket实现聊天实例分享

本文主要介绍了node.js 用socket实现聊天的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。服务器搭建app.jsconst http = require("http"); const express = require("./express");//创建一个服务 const server = http.createServer(express);//监听服务端口 server.listen(8001,()=>{console.log("服务端已经启动,请访问 http://localhost:8001"); });express.jscons...

Node.js爬虫之网页请求模块详解

本文主要介绍了浅谈Node.js爬虫之网页请求模块,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。本文介绍了Node.js爬虫之网页请求模块,分享给大家,具体如下:注:如您下载最新的nodegrass版本,由于部分方法已经更新,本文的例子已经不再适应,详细请查看开源地址中的例子。一、为什么我要写这样一个模块?源于笔者想使用Node.js写一个爬虫,虽然Node.js官方API提供的请求远程...

错误 - 相关标签