node.js
TanJ2014
这个作者很懒,什么都没留下…
展开
-
node.js项目在centos中利用nigix强制跳转到https
app.js var httpPort = 3345 var httpsPort = 3346 var server = http.createServer(app).listen(httpPort) // configuare https const httpsOption = { key: fs.readFileSync("./https/**.key"), cert: fs.readFileSync('./https/**.crt') } var sserver = h原创 2020-05-24 09:47:40 · 311 阅读 · 0 评论 -
nodejs Error: request entity too large解决方案
解决方案:app.js添加 1 2 3 varbodyParser = require('body-parser'); app.use(bodyParser.json({limit:'50mb'})); app.use(bodyParser.urlencoded({limit:'50mb', extended:true})...原创 2020-05-03 09:40:39 · 493 阅读 · 0 评论 -
Node.js中使用百度统计API统计站点的访问量、访客数、IP数相关信息
详情访问:详情欢迎来我的个人网站:TanJia今天,在个人网站的关于版块,添加了本站点的总访问量、总访客数以及当日的访问量等相关信息。使用的是百度统计的相关API。 首先,我们需要在百度统计中开通数据导出服务,获得Token,如下图所示。它提供了API调试工具以及API用户手册,使用起来非常方便!当我们打开百度统计来监控我们的站点时,URL中就以及有了我们站点 ...原创 2020-03-31 14:31:38 · 2026 阅读 · 2 评论 -
在CentOS下设置MongoDB开机自启动并且开启身份认证
1.我们在CentOS安装好Mongodb后,在mongodb的安装路径的bin目录下(我的是/usr/local/mongodb/bin)新建一个文件mongo.confdbpath = /var/mongodb/data #数据文件存放目录,这里的路径按自己的路径填写,一定不要填错logpath = /var/mongodb/logs/log.log #日志文件存放目录,这里的路...原创 2020-03-12 22:10:39 · 462 阅读 · 0 评论 -
node.js项目中wangEditor富文本编辑器上传图片的方法
在服务端安装multernpm i multer1.下载wangEditor引入到页面中,在前端页面中引入<link rel="stylesheet" type="text/css" href="/public/css/wangEditor.css"><script src="/public/js/wangEditor.js"></script>...原创 2020-03-12 16:13:18 · 990 阅读 · 9 评论 -
node项目部署到阿里云ECS后,终端关闭,项目也跟着关闭了
将node.js项目部署在阿里云服务器CentOS后,启动入口文件node app.js项目启动,可以通过IP地址来访问自己的项目,但是将终端关闭后项目也关闭,我希望关闭终端,项目也一直运行,这里使用到的解决方法是利用pm2进行项目启动。1.安装pm2npm install -g pm22. 安装完成后显示 pm2安装的位置3.使用以下命令将pm2放入系统路径下就可以了 注意...原创 2020-03-11 21:51:07 · 945 阅读 · 1 评论 -
mongoose、ajax、express、pagination分页插件实现分页效果
1.首先下载pagination分页插件,下载地址:JQuery分页插件2.下载后在页面中引入插件包括CSS与JS文件:HTML部分与JS部分代码如下<link rel="stylesheet" href="/public/css/pagination.css"/><div class="page"> <div class="m-style M-...原创 2020-03-02 10:54:06 · 814 阅读 · 0 评论 -
express中登录、退出、设置Cookie以及cookie-parser简单使用
在使用express要完成一个登录功能,简单使用了中间件cookie-parser。1. 下载cookie-parsernpm i cookie-parser2.在 app.js 中引用cookie-parserconst cookieParser = require('cookie-parser')//不使用签名app.use(cookieParser())//若需...原创 2020-02-25 22:02:41 · 1869 阅读 · 0 评论 -
Mongoose中关联查询populate的使用
2场景:文章表中的每一篇文章article,都属于一个分类part,现在要获取文章列表,并在列表中展示文章属于哪个分类,也就是说根据文章找到其所在分类的名称。这时,我们需要用到Mongoose中的关联查询populate用法:1.定义文章Article模式 关键是使用ref关联到Part模式const mongoose = require('./dbUtlis')cons...原创 2020-02-25 21:31:58 · 1327 阅读 · 1 评论 -
使用art-template模板向页面填充一段html,不能正常展示问题
最近,使用art-template模板与wangEditor富文本编辑器完成编辑文章功能,使用富文本编辑器存储在数据库中的内容就是一段html,从数据库中取出,展示在编辑器中,供用户编辑。遇到问题:取出html内容,展示在编辑器中,无法正常展示原文章的样式,而展示的是一段原生html代码。解决方法:第一种方法: 将{{content}}写成 {{#content}}第二种方法...原创 2020-02-20 15:32:00 · 1044 阅读 · 0 评论 -
mongoose中根据_id删除数据,_id多出一对引号问题
在自己写的项目中的代码如下: <a href="/article/delete?id={{$value._id}}" class="btn btn-info btn-border btn-round btn-sm mr-2"> 删除</a>根据mongoose中的_id删除某个文章,如上图所示。// 删除文章articleSchema.static('...原创 2020-02-20 10:30:53 · 1612 阅读 · 0 评论