追梦猪
学习中成长
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Node.js开发Web后台服务(五)之request对象与response对象
5.5.1、request对象Request 对象 - request 对象表示 HTTP 请求,包含了请求查询字符串,参数,内容,HTTP 头部等属性。常见属性有:req.app:当callback为外部文件时,用req.app访问express的实例 req.baseU...原创 2019-02-20 11:26:52 · 226 阅读 · 0 评论 -
react.js报错信息(二)之 Cannot find file: 'index.js' does not match the corresponding name on disk: '.\node...
在学习的时候难免遇见奇葩的报错,这个报错就是我们疏忽的报错Cannot find file: 'index.js' does not match the corresponding name on disk: '.\node_modules\React\rea...原创 2019-08-23 16:15:20 · 9784 阅读 · 0 评论 -
Node.js开发Web后台服务(七)之json数据工具库lodash
5.7、lodash这是一个具有一致接口、模块化、高性能等特性的 JavaScript 工具库。可以非常方便的操作json。官网:http://lodashjs.com/安装:npmi-gnpm npmi--savelodash安装时先用cd切换到当前项目下。如...原创 2019-02-23 15:09:58 · 2466 阅读 · 0 评论 -
node开发Web服务器报错(二)之 NotFoundError: Not Found
追梦猪(zmz)在进行node路由访问的时候突然报错,只提示了NotFoundError:NotFound 字样跟一些报错提示,寻找半天发现是我们没有定义当前访问的路由产生了如下错误,在此记录。NotFoundError:NotFound atD:\Doc...原创 2019-02-21 10:48:35 · 6436 阅读 · 15 评论 -
apache设置代理访问nodejs本地服务phpstudy配置域名访问
以phpstudy环境配置为例:1.修改apache配置文件httpd.conf配置文件,开启以下模块,去掉前面的#号即可:LoadModuleproxy_modulemodules/mod_proxy.so LoadModuleproxy_http_modulem...原创 2019-08-06 09:47:30 · 868 阅读 · 0 评论 -
Node.js如何设置允许跨域
1.设置允许所有域名跨域:app.all('*',function(req,res,next){ res.header("Access-Control-Allow-Origin","*"); re...原创 2019-08-06 09:39:46 · 680 阅读 · 0 评论 -
Node.js开发Web后台服务(六)之ejs基础
5.6、ejs基础ejs是一个Express Web应用的模板引擎,在NodeJS开发中可以选择的模板引擎可能是所有Web应用开发中范围最广的,如jade、ejs、htmljs、swig、hogan.js,但ejs是最容易上手的,与jsp,asp,php的原始模板引擎风格很像。官网:...原创 2019-02-20 11:53:50 · 325 阅读 · 0 评论 -
常用SQL语句及在node中使用MySQL
摘要:一些重要的SQL命令SELECT- 从数据库中提取数据UPDATE- 更新数据库中的数据DELETE- 从数据库中删除数据INSERT INTO- 向数据库中插入新数据CREATE DATABAS- 创建新数据库ALTER DATABASE- 修改数据库CREATE...原创 2019-08-06 10:44:28 · 201 阅读 · 0 评论 -
node在线更新代码无需重启热加载部署教程
我们在写node服务的时候,如果修改或者添加一些路由的时候,都需要重启服务器,这对于我们开发来说太浪费时间了,而且说实话很烦,所以配置node热加载不用频繁重启,进行代码更新的要求!追梦猪(zmz)介绍的就是node-dev热加载。全局安装node-devnpminstall-g...原创 2019-02-20 17:34:54 · 579 阅读 · 0 评论 -
node+express+http实现qq互联实现QQ第三方登录详细步骤
一、准备工作:申请appid,appkey,回调地址(申请时填写的回调地址,重要!)qq互联申请地址:https://connect.qq.com/manage.html,成功后查看一下两个参数qqAppID = 'qqAppID';qqAppkey = '...原创 2019-08-06 09:34:34 · 2145 阅读 · 0 评论 -
node中Session的使用
session的介绍 为什么使用session: session运行在服务器端,当客户端第一次访问服务器时,可以将客户的登陆信息保存。 当客户访问其他界面时,可以判断客户的登陆状态,做出提示。 可以保存一些客户的常用信息,当客户端再次获取常用信息...原创 2019-12-04 11:05:59 · 2186 阅读 · 0 评论 -
PM2来部署nodejs服务器永久开启
1. pm2 是什么?日常开发中需要启动一个node项目,需要用npm run …,,如果终端被关掉,程序也就自动停止,有时候几个项目一起跑起来,好几个终端开着,个人不太喜欢,有一神器可以解决:pm2。pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用...原创 2019-09-30 11:12:36 · 465 阅读 · 0 评论 -
node开发Web服务器报错(三)之 ReferenceError
追梦猪(zmz)在进行node路由访问的时候突然报错,只提示了ReferenceError字样跟一些报错提示,这是我们在引入一些页面或者参数引发的错误,在此记录。我们常见的错误出在我们修改的当前页面已经入口文件app,路由文件routes,视图文件views当中,所以看其他文件只是...原创 2019-02-21 10:41:00 · 808 阅读 · 0 评论 -
NodeJs - Express项目 自动生成API文档之apidoc
登录ApiDoc官网,熟悉官方文档ApiDoc官网由官网所知,我们使用WebStorm创建好Express项目后,需要安装一个ApiDoc库,代码如下:npmiapidoc-g#全局安装方式一:根目录配置apidoc.json{ "name"...原创 2019-11-01 09:32:00 · 1633 阅读 · 0 评论 -
nodejs之ejs模板引擎介绍
官方网址:https://ejs.bootcss.com/什么是 EJS?"E" 代表 "effective",即【高效】。EJS 是一套简单的模板语言,帮你利用普通的 JavaScript 代码生成 HTML 页面。EJS 没有如何组织内容的教条;也...原创 2019-02-23 14:59:04 · 1306 阅读 · 0 评论 -
Node.js开发Web后台服器(完整版)
Node.js开发Web后台服务目录一、简介二、搭建Node.js开发环境2.1、安装Node.js2.2、安装IDE开发Node.js插件三、第一个Node.js程序四、NPM(Node.js包管理器)4.3、安装模块4.4、卸载模块4.5、模块列表4.6、更新模块4.7、搜索模块...原创 2019-02-25 16:56:31 · 435 阅读 · 0 评论 -
Node.js开发Web后台服务(八)之RESTful(表述性状态转移)
六、RESTful(表述性状态转移)REST是英文Representational State Transfer的缩写,中文称之为“表述性状态转移”,基于HTTP协议是另一种服务架构,传递是JSON、POX(Plain Old XML)而不是SOAP格式的数据充分利用HTTP谓词(V...原创 2019-02-25 11:03:09 · 261 阅读 · 0 评论 -
nodejs图片的压缩上传和base64的上传接受显示
安装multer中间件和fs,formidablenpmimulter--save npmifs--save npmiformidable--save配置constfs=require("fs"); constp...原创 2019-12-05 10:11:33 · 1561 阅读 · 0 评论 -
Node.JS连接mysql数据库及Cannot enqueue Handshake after invoking quit错误
当我们使用node.js写网站的时候,难免会有一些操作让我们连接数据库,并对数据库经行操作,但是每次都需要对数据库进行连接与断开连接,所以写一篇关于node + mysql的文章。首先介绍一下node.js连接MySQL的步骤,第一步,需要安装一个叫做MySQL的npm包,这个包是官...原创 2019-02-26 14:39:06 · 796 阅读 · 0 评论 -
node开发Web服务器报错(四)之 Cannot enqueue Handshake after invoking quit
当我们连接数据库的时候,可能是第一次用,也可能编写失误,造成以下错误,这个错误是第二次或2+n次跟第一次的连接产生了冲突导致的!解决方法:在你封装的方法前面加上connection.connect();即可解决!也可以使用连接池操作,一般我们正式上线都会用连接池的,所有普通连接我们只...原创 2019-02-26 14:50:10 · 535 阅读 · 0 评论
分享