nodejs
泥猴桃
web前端开发
展开
-
本地服务器 利用nodeJs anywhere搭建本地服务器环境
作为一名前端开发,经常碰到有一些小的页面要做,而且用到ajax 的时候,就必须要有本地服务!hbuild 编辑器自带本地服务,但是编辑器太站内存了,再加上本人电脑配置不高,每次打开的时候风扇都会吭哧吭哧的转,所有网上查找相关资料,搞个本地服务器。这里记录一下! 首先去nodeJs官网下载稳定版本的nodejs 并安装好安装成功后win+r打开cmd 输入node -help 或者node ...原创 2018-08-06 20:43:27 · 484 阅读 · 0 评论 -
koa-better-body 使用方法
处理数据使用koa-better-body中间件处理get数据:ctx.request.query处理post数据:ctx.request.fieldsconst Koa = require('koa');const Router = require('koa-router');let server = new Koa()server.listen(3001)server.use(...原创 2019-08-14 23:39:53 · 1388 阅读 · 0 评论 -
pm2 线上部署node 上传文件报错 502
node项目在使用pm2启动项目时,开启watch监听会导致文件上传(上传至该项目内部的情况)出现服务器502的问题,或文件上传一直pending中,返回未登录.原因:pm2监听到项目内部文件修改,自动重启项目,导致session刷新,上传失败以及各种各样的问题.解决:如果项目中有使用文件上传功能,且该功能是上传至项目目录本身的情况下,服务器启动时不能开启watch监听,只能使用pm2 st...原创 2019-08-14 23:17:11 · 2116 阅读 · 4 评论 -
koa2 实现跨域
koa2 设置允许跨域需要用到 koa2-cors 插件npm 地址 https://www.npmjs.com/package/koa2-corsserver.js 中这样写const Koa = require('koa');const Router = require('koa-router');const cors = require('koa2-cors');let ...原创 2019-08-14 23:12:50 · 1322 阅读 · 0 评论 -
使用node查询数据库(mysql)时,日期格式不对的问题。
1、问题场景数据库里存了 datetime。但 Node 查询出来是这样子的:2019-05-14T21:40:59.000Z2、解决办法这是 Mysql时区 与 Node时区 不一致导致的。解决方法:配置Node数据库连接。加上 timezone 这一行:client: { host: '***.***.***.***', port: '****', user:...转载 2019-08-14 22:54:13 · 1186 阅读 · 0 评论 -
node + koa2 + mysql 完整博客实战项目
前段时间有空自己做了个简单的博客项目,已经开源到github上去,需要的同学可以克隆下来学习github项目地址博客前台地址博客后台地址技术栈服务端 Node + Koa2 框架开发的 Restful API数据库 MySql前端 Vue + vue-router + vuex + iview 开发的前端和后台管理系统项目包含功能koa2服务端管理员权限控制文章文章分类...原创 2019-08-19 22:42:49 · 3321 阅读 · 1 评论 -
阿里云服务器使用nvm 安装node
1、安装nvm(nvm是用来管理node版本的)在github上能周到安装的命令我们这里采用wget来安装wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash安装完成以后使用 nvm - v 来测试安装是否成功source ~/.bash_profile先更新一下bas...原创 2019-07-28 23:42:56 · 2396 阅读 · 0 评论 -
使用pm2自动化部署 node项目
原文连接https://www.cnblogs.com/lentoo/p/9539137.html博主写的很详细,需要的同学可以看原文连接,这里照搬过来感觉没什么意思!原创 2019-07-28 23:32:40 · 395 阅读 · 0 评论 -
vue+koa2+token登录验证
原文地址https://www.jianshu.com/p/406301bead0c博主写的很详细,经过自己测试使用也没问题,所以这里也就懒得搬过来了,附上原文连接地址,需要的同学可以去看下!...转载 2019-07-28 23:26:01 · 536 阅读 · 0 评论 -
nodejs设置允许域名跨域
此方法可以设置允许多个域名跨域const http = require('http');// 允许跨域访问的域名对象let allowOrigin={ 'http://192.168.0.102:8000': true, 'http://aaa.com': true, 'https://aaa.com': true,}http.createServer((re...原创 2019-06-13 00:18:30 · 2043 阅读 · 3 评论 -
node 安装使用 supervisor
最开始搞node 的时候发现 每次要运行代码都要用node server.js (server是nodejs 文件), 就算修改了一行代码也要重新运行下命令代码才能看到效果!很大程度上降低开发效率。于是在想能不能像webpack 构建的前端项目一样,一直监听代码变化,然后自动更新,经过百度一番找到一个还不错的工具 supervisor。 安装使用方法也很简单!windows 下使用此命令安装n...原创 2019-06-12 23:49:18 · 198 阅读 · 0 评论 -
node 本地服务器实现前端接口代理,转发
如果项目是用 react webpack 搭建的,或者是vue-cli 搭建的话,webpack配置中的proxy插件就可以实现服务器代理。但是如果平时开发一些简单的页面,几个页面的小项目,但是也涉及到和后端的数据交互,我们还想做代理转发的话,比较常用的就是nginx 或者nodejs 了。这里我只写了 node 的实现方法,1.到 https://github.com/jiangzhen...转载 2018-12-19 21:48:29 · 5038 阅读 · 0 评论 -
koa框架koa-static配置静态目录获取图片
博主写的很好,我就不搬过来了,使用方法很简单。有需要的请参考https://blog.csdn.net/qq_38262910/article/details/89147571转载 2019-08-15 00:00:49 · 1570 阅读 · 0 评论