NodeJS
前端杂记
这个作者很懒,什么都没留下…
展开
-
NodeJS | 入门篇 (一)
前言我们都知道javascript现在非常火,javascript之前只能在客户端使用,现在nodejs让javascript可运行在服务器端。也就是说,利用javascript编写原来后台人员做的事。是一个跨时代的转变。了解下nodejs的概念。虽然nodejs有js后缀,却不是js插件,而是JavaScript的运行环境,意外吧!更厉害的是,nodejs运行环境让javascript不...原创 2018-08-15 13:08:17 · 421 阅读 · 0 评论 -
NodeJS | 如何连接mongodb数据库(三)
1、新建app.js文件,输入代码var MongoClient = require('mongodb').MongoClient;//引入mongodbvar url = 'mongodb://localhost:27017/MENU_DATA';//mongodb的数据库地址MongoClient.connect(url, function (err, db) {//连接数据库 ...原创 2018-08-19 01:09:29 · 3338 阅读 · 2 评论 -
获取postman的form-data数据的中间件
记录一下获取postman的form-data数据的中间件var express = require(‘express’); var bodyParser = require(‘body-parser’); var multer = require(‘multer’); var app = express();//for parsing application/json app....原创 2018-08-22 09:33:53 · 2335 阅读 · 0 评论 -
NodeJS | 连接mongodb数据库成功之后报db.collection is not a function错误解决办法(四)
在nodejs操作mongodb显示数据库连接成功之后突然报了db.collection is not a function错误,引起这个错误的原因是nodejs获取数据库表的API写法不对。(正如NodeJS | 入门篇 (一)提到的,不同版本的API,使用规范有差别)。修改方式如下:var MongoClient = require('mongodb').MongoClient;var...原创 2018-08-20 14:59:58 · 1174 阅读 · 0 评论 -
NodeJS | 写一个静态的get接口(五)
引入模块express$ npm install express --save新建app.js,输入代码var express=require('express');var app =express(); //设置跨域访问app.all('*', function(req, res, next) { res.header("Access-Control-Allow-O...原创 2018-08-20 15:51:10 · 901 阅读 · 0 评论 -
NodeJS | node3224错误:useNewUrlParser 警告解决办法(七)
关于警告 DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to MongoClient.connect.的正确解决方法如下...原创 2018-08-21 08:38:11 · 8258 阅读 · 0 评论 -
NodeJS | nodejs中操作mongodb数据库 非接口(六)
新建test.js,输入代码,前提需引入模块mongodb//引入mongodb模块,获得客户端对象var MongoClient = require('mongodb').MongoClient;//连接字符串var url = 'mongodb://localhost:27017/testdb'; //定义函数表达式,用于操作数据库并返回结果var insertData...原创 2018-08-21 08:42:40 · 222 阅读 · 0 评论 -
NodeJS | 模块的概念(二)
Javascript天生的缺点熟悉JS的都知道,我们可以通过var或function定义一个全局访问的变量或函数。但是当有多人协作或大量引入JS文件时,那么变量和函数就很容易重写和覆盖,特别是有很多依赖关系的时候,很容易出错。这是因为Javascript天生就缺少模块管理机制,来隔离JS片段相互影响,因此我们常采用命名空间的方式:将变量和函数限制在某个特定的作用域内。从而保证代码安全执行。...原创 2018-08-21 09:09:15 · 192 阅读 · 0 评论