nodeJS
田江
技术没有秘密,只有知道的人多了,才能把技术的作用发挥出来。
展开
-
http-proxy-middleware
用于把请求代理转发到其他服务器的中间件。简介例如:我们当前主机为http://localhost:3000/,现在我们有一个需求,如果我们请求/api,我们不希望由3000来处理这个请求,而希望由另一台服务器来处理这个请求怎么办?var express = require('express');var proxy = require('http-proxy-middlewar...原创 2019-10-17 12:15:45 · 893 阅读 · 0 评论 -
nodejs辅助开发工具nodemon
修改代码后,需要重新启动 Express 应用,所做的修改才能生效。若之后的每次代码修改都要重复这样的操作,势必会影响开发效率,本文将详细介绍Nodemon,它会监测项目中的所有文件,一旦发现文件有改动,Nodemon 会自动重启应用安装及使用 全局安装 nodemon 包,这样新创建的 Node.js 应用都能使用 Nodemon 运行起来了npm install -g ...转载 2019-07-29 21:36:47 · 607 阅读 · 0 评论 -
nrm——npm registry(npm注册表)管理工具
nrm是npm注册表的管理工具,可以添加、删除、查询、切换npm注册表。什么是nrmnrm 是一个npm源管理器,允许你快速地在npm源间切换。安装nrm在命令行执行命令,npm install -g nrm,全局安装nrm。使用执行命令nrm ls查看可选的源。nrm ls ...转载 2019-07-29 21:34:46 · 1011 阅读 · 0 评论 -
nodejs中的npm全局安装和局部安装的意思,npm中的全局安装和局部安装的区别
在使用nodesjs的包管理器npm时,会有全局安装和局部安装,这两个到底是啥意思?对于初学者来说,会一头雾水,下面对其进行解释: 1、全局安装: 1)、所谓全局安装,是指把模块安装到操作系统上,所谓的全局是指操作系统,因为,安装到操作系统后,整个计算机都可以使用了,所以,叫作全局。如:npm install webpack -g。就是全局安...原创 2018-06-15 17:06:20 · 9274 阅读 · 2 评论 -
npm包管理器和package.json入门_npm是什么_npm怎么用
一、 NPM 概念:npm是nodeJS package managent,nodejs的包(模块)管理器,nodejs中提供了这个很好的机制,解决的问题:当nodejs本身的不具备某个功能(如:链接数据库的mongodb),而第三方开发了这样的功能。那么nodejs可以使用npm把第三方的这个功能安装上并使用。把第三方的这个功能叫模块,也叫包。Npm的作用就是可以把第三方的包管理起来。在项目...原创 2018-02-27 10:30:31 · 1452 阅读 · 1 评论 -
10 零基础搭建express和mongodb,如何快速搭建nodejs,express框架,mongodb环境,新手如何搭建express,mongodb开发环境
一、 开发环境的搭建a) 安装node 如“node-v8.9.0-x64.msi”b) 安装mongodb的数据库服务器, 如“mongodb-win32-x86_64-2008plus-ssl-3.4.10-signed.msi”c) 全局安装express和express-generator原创 2018-02-06 17:45:21 · 499 阅读 · 0 评论 -
08如何使用express框架快速写项目_使用express完成项目的搭建
说明: 上一篇“07如何使用express框架写项目express框架的初步了解”,只是让大家初步了解了一下express框架的使用,做法还是稍显麻烦,express框架还提供了一个自动产生项目结构和架构的功能。一、搭建环境(express安装): 全局安装express:在命令行里输入 npm install express -g 测试是否安装成功:expres原创 2018-02-05 18:49:13 · 434 阅读 · 0 评论 -
07如何使用express框架快速搭建项目_express框架的初步了解
说明: 使用nodeJS搭建服务器,很麻烦,要访问页面,更麻烦,如下,使用了express框架后,会非常简单。一、搭建环境(express安装): 全局安装express:在命令行里输入 npm install express -g 测试是否安装成功:express -h 安装如果出问题,则运行 npm install express-genera原创 2018-02-05 18:31:07 · 454 阅读 · 0 评论 -
05nodeJS常见API_http模块的小爬虫,如何做小爬虫,如何爬取别的网页的内容
说明一下:https模块和http模块的功能和用法差不多。爬虫的功能不解释了,上代码://使用get函数获取其它服务器上的数据//加载模块(依赖模块)const https = require("https");const cheerio = require("cheerio");//通过get函数发送请求(https请求)//get函数的回调函数什么时候调用?响应时调用原创 2018-02-05 19:05:20 · 443 阅读 · 0 评论 -
09express框架下_MVC模式的理解,什么是MVC模式,怎么样在express下使用MVC模式
说明:上一篇文章“08如何使用express框架写项目_使用express完成项目的搭建”,给大家说了如果用express框架快速搭建项目。本篇文章给大家先解释一下MVC模式:概念:MVC:是项目的一种分层架构,分层架构的好处是:职责分明,耦合度低,方便维护。V:view, 中文意思是“视图”,视图顾名思义,就是可视化的部分, 视图完成的功能是:呈现数据,与用户原创 2018-02-05 18:58:00 · 630 阅读 · 1 评论 -
06nodejs如何连接mongodb
一、搭建环境: 1、安装node环境 2、安装mongodb 3、在nodeJS的项目里安装模块:安装mongodb模块: npm i mongodb安装mongoose : npm i mongoose二、思路图: 三、代码: 项目文件夹图:原创 2018-02-02 15:35:28 · 1047 阅读 · 0 评论 -
01如何使用nodejs快速搭建web服务器
啰嗦一下: 要学习nodeJS最好能懂一点后端语言,或者,对web开发有了解。导航: nodeJS的介绍(与传统的后端语言简单对比) 开发环境如何搭建 第一个nodeJS写的简单网页内容: 一、nodeJS的介绍(与传统的后端编程语言进行对比) 1、常见的后端语言:jsp,php,asp等。原创 2017-12-17 16:09:47 · 7133 阅读 · 2 评论 -
02如何在nodejs中使用模块化commonJS
导航: 1、模块化 2、前端模块化AMD和CMD 3、commonJS规范内容: 一、模块化 如果你了解AMD或者CMD,那就跳过这一部分,直接看第二部分commonJS原创 2017-12-17 19:21:51 · 695 阅读 · 1 评论 -
04nodeJS常见API
解释: 以下主要列举的是常见的API,具体用法可以参照:http://nodejs.cn/api/,我后续也会抽时间把具体用法补上。nodeJS常见API :1. url模块:2. querystring模块:3. http模块4. events模块5. fs模块6. stream模块7.原创 2018-02-02 14:55:54 · 586 阅读 · 0 评论 -
03nodejs中的常用API_入门nodeJS应该学习哪些API
总述: nodeJS的API很多,到底该从哪些入手学习? 我们应该按照“以终为始”的思路进行,即,我们最终是要做项目,所以,就从项目的角度一步一步推演出来,我们应该学习哪些模块? 按照nodeJS完成的功能的由外朝内,由渐入深。 第一,nodeJS搭建web服务器,完成nodeJS的功能 第二,nodeJS需要写后端的代码(原创 2018-02-01 12:48:19 · 2589 阅读 · 0 评论