node.js
wang_9909
每天进步一点点,成长足迹看得见。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用node.js的koa框架上传图片等文件,文章末尾有下载地址
需要的依赖文件有一下四个 使用npm安装即可。 上传js函数 upload.js const fs = require('fs'); const path = require('path'); class UpLoad { static async upLoadImg(ctx) { const file = ctx.request.files.file //前端传过来的文件img参数 const readStream = fs.createRead..原创 2021-11-08 17:49:44 · 1139 阅读 · 0 评论 -
使用nodejs的koa框架连接MongoDB数据库,并封装数据请求。 文章结尾有项目代码可供免费下载
1.安装koa npm init -y //初始化项目 npm i koa //安装koa框架原创 2021-11-05 17:15:23 · 548 阅读 · 0 评论 -
解决NodeJS使用mongoose包连接mongodb,其表名会自动复数的问题
今天遇到了一个问题 nodeJs使用mongoose包链接mongodb时,数据表中一直有数据,但是,总是查询不到任何数据。 我们都知道 mongoose会给数据集合自动加上s 例如下方示例 const mongoose = require('mongoose') module.exports = mongoose.model('cart', mongoose.Schema({ user_id: String, good_id: String, num: Number, cre.原创 2021-11-02 21:08:23 · 684 阅读 · 2 评论 -
MongoDB简单实用的使用教程
简介 参考文献,菜鸟教程:MongoDB 教程 | 菜鸟教程 MongoDB 是由C++语言编写的非关系性数据库(也叫NoSQL),是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。 NoSQL(NoSQL =Not Only SQL ),意即"不仅仅是SQL"。MongoDB 将数据存储为一个文档,数据结构由键值对(key=>value)集合组成。 MongoDB 是介于关系数据库和非关系数据库之间的产品,是非关系数据库中功能最丰富,最像关系转载 2021-10-14 20:42:01 · 626 阅读 · 0 评论 -
使用Express 应用程序生成器,快速创建node.js的express项目
1.初始化npm npm init -y 2.快速创建express 查看node.js的版本号node -v C:\Users\wangge\Desktop\express-generator>node -v v14.17.5 Node.js 8.2.0 及更高版本使用这个。因为我的node版本号高于8.2.0,所有我使用下面的命令下载express。 npx express-generator 后面的直接按y就行了。 对于较老的 Node 版本,请通过 npm 将 E..原创 2021-10-13 17:42:30 · 868 阅读 · 0 评论 -
node.js的Express框架使用教程
我们都知道,node.js可以做服务器开发页面。但是使用原生的node.js开发比较“繁琐”。 所以,我们可以使用node.js的一个较为成熟的Express框架开发。 首先,我们需要在安装node,相信大家都安装过了。怎么安装就不说了。这里就直接开始使用Express的。 一、准备开发 1.初始化npm npm init -y 2.下载Express npm i express -S 二、创建一个简单的Express.js文件 index.js const express = r原创 2021-10-11 21:19:19 · 1021 阅读 · 0 评论 -
Visual Studio Code 运行命令行,无法加载文件 C:\**.ps1,因为在此系统上禁止运行脚本的解决方法
突然发现了Visual Studio Code默认以Windows PowerShell运行命令行。 于是,我将命令行修改为Command Prompt运行,nodemon就运行成功了。原创 2021-09-14 08:41:31 · 1832 阅读 · 0 评论 -
node.js(一)之 监听请求与读写文件
const http = require('http'), //加载http fs = require('fs'); //加载fs模块 const server = http.createServer(); //创建http服务器 server.on("request", (request, response) => { console.log('收到客户端请求'); console.log(request.method); //获取请求方法 console.lo.原创 2021-09-13 22:09:07 · 781 阅读 · 0 评论 -
Error: spawn node.cmd ENOENT node自启动工具supervisor cmd运行报错解决方法
最近开始重新入坑node,发现了一个有意思的node自启动工具:supervisor。 但是,由于某些原因当我在使用这个工具一直报错。 网上找了很多方法,试过重装node,也试过修改node环境变量,但都没能解决问题。 由于我开始自己摸索,当我用window键调出cmd时,突然看到了个这个。 于是,我怀着瞎猫碰上死耗子的想法运行了下。我艹,居然可以哦。非常nice! OK,这个自启动工具就已经成功运行了。 如果没有安装过这个工具的可以看这里。 1.npm install -g supervisor 下原创 2021-06-07 18:32:57 · 1227 阅读 · 0 评论 -
node.js (二)之获取请求参数信息
当端口被成功监听后,我们就可以获取页面的请求数据了。 在这里我们导入node的url模块。 var http = require('http'); //导入url模块 var url=require('url'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': "text/html;charset='utf-8'"}); response.write("<hea原创 2021-06-06 23:50:30 · 650 阅读 · 0 评论 -
node.js (一)之监听端口
使用node.js时,我们首先需要注意的就是在代码开发的设备中安装node 安装地址:https://nodejs.org 选择适合你设备的版本。 安装好了之后,我们可以进入新建一个js文件 // 导入http模块 var http = require('http'); //创建一个服务 //request 请求信息 //response 响应信息 http.createServer(function (request, response) { //设置响应头 response.writeHead(2原创 2021-06-06 23:22:49 · 6791 阅读 · 1 评论 -
vue下载模板时报 vue-cli · Failed to download repo vuejs-templates/webpack: read ECONNRESET
今天在创建新的vue项目时报了这个错误,网上查了很多次,发现都没有什么有效的解决方法。 于是经过多次运行,突然发现居然成功了 据我猜测,可能是网络问题 所以,如果你也出现这个问题,我给出的解决方法就是多试几次,或者换网络再试 ...原创 2021-02-28 01:39:54 · 9723 阅读 · 6 评论 -
设置跨域后报 [WDS] Disconnected!
有时我们需要进行跨域访问,这时就有可能出现这个错误 这时我们就要注意了,我们就需要看看config文件下的index.js里面host是否为localhost 若是这时我们就要将localhost修改为127.0.0.1 最后重新运行下项目 npm run dev 就可以了 ...原创 2021-02-27 00:15:42 · 958 阅读 · 0 评论
分享