
node.js
文章平均质量分 61
tangdou369098655
快乐生活~~~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
strapi系列--如何自定义非界面化的接口,定制化自己的业务逻辑
在实际开发过程中,项目中有些需求是不需要创建界面化接口的,需要我们定制化自己的业务逻辑,那么我们该如何处理这个需求呢?本文以图文并茂的形式,定制一个我们自己的业务逻辑接口原创 2023-01-13 01:38:34 · 1528 阅读 · 0 评论 -
strapi系列-如何创建一个定时任务-Cron Jobs
Cron 是什么?Cron 有多种用途。 Cron Jobs 用于安排服务器上的任务运行。它们最常用于自动化系统管理或维护。然而,它们也与 Web 应用程序的构建相关。 Web 应用程序可能需要在各种情况下定期执行特定操作。为什么使用 Cron ?定期进行的计划活动,Cron 允许将任意函数安排在特定日期执行,并具有可选的递归规则。Cron在任何给定时间只使用一个计时器,而不是每秒钟/分钟重新评估即将到来的作业。怎么使用 Cron ?原创 2023-01-12 02:04:48 · 452 阅读 · 0 评论 -
strapi系列-如何去除接口里的attributes以及 data key,配置关联数据等
A plugin for Strapi that provides the ability to transform the API request and/or response.原创 2023-01-12 01:24:22 · 1029 阅读 · 0 评论 -
图文并茂strapi 4.5.5自定义搭建指南以及数据库字段名接口返回mapping分析
strapi是什么?基于Nodejs的开源免费CMS框架。为什么选择它?基于nodejs,100%JavaScript,上手迅速可轻松创建功能强大且可自定义的API,可以使用任何喜欢的数据库原创 2023-01-08 23:09:52 · 3110 阅读 · 0 评论 -
Strapi入门记--01创建项目,账户,测试表,测试接口
Strapi 是什么中文文档地址Strapi 是一个开源的无头 CMS,开发人员可以自由选择他们喜欢的工具和框架,并允许编辑使用他们的应用程序的管理面板来管理和分发他们的内容。基于一个插件系统,Strapi 是一个灵活的 CMS 管理面板和 API 是可扩展的,并且每个部分都是可定制的,以匹配很多使用场景。Strapi 还有一个内置的用户系统,可以详细管理管理员和最终用户可以访问的内容。前提:确保电脑已安装 Node.js 和 npm1.安装,创建新项目npx create-strapi-app原创 2022-04-21 01:16:59 · 1241 阅读 · 0 评论 -
今天学到的新知识--使用localtunnel实现内网穿透,记录一下~
localtunnel 是一个基于 nodejs 的内网穿透工具。通过简单的安装可以实现将内网里的设备的某个端口暴露在公网中以提供服务。首先你电脑要有node环境使用本地隧道,对应本地服务的端口号场景:当前我启动了 本地的node.js项目,然后开启了3000端口,本地访问自己的接口是这个样子使用本地隧道您可以使用localtunnel MAMP或WAMP ; Mac和Windows上最流行的两个应用程序是运行本地服务器。 假设本地服务器的URL是http://localhost/没有后面的端口原创 2021-11-19 23:45:48 · 4610 阅读 · 5 评论 -
超简单图文并茂基于Linux使用Docker部署Node.js项目
部署并使用Docker欢迎使用Markdown编辑器说明前提步骤一:链接服务器合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器本文介绍如何在Aliyun Linux 2.1903 LTS 64位操作系统的EC原创 2020-07-05 23:59:55 · 3484 阅读 · 2 评论 -
图文并茂解决Client does not support authentication protocol requested by server; consider upgrading MySQL
今天服务器部署node.js+mysql项目,调用接口报错ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client查了一下资料,我改了两个地方1.配置了服务器安全组策略,新增了3306端口2.我新增了ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql原创 2021-10-05 22:44:17 · 530 阅读 · 0 评论 -
超简单图文并茂linux服务器部署nodejs项目并添加pm2守护运行进程(Linux version 4.19.81-17.1.al7.x86_64)
首先你要有一台LINIX服务器,登入以后按下面步骤执行命令,可查看系统版本以及配置查看Linux 内核通过 uname -a 命令查看系统位数是64位x86_64表示64位系统, i686 i386表示32位系统uname -acat /proc/version补充信息 – 查看当前系统版本的详细信息1.cat /etc/redhat-release(此方法只适合Redhat 系的Linux)2.lsb_release -a (此命令适用于所有的Linux 发行版本)安装原创 2021-09-28 00:49:14 · 708 阅读 · 0 评论 -
解决使用linux部署nodejs服务测试代码返回中文是乱码
今天写了个简单的node.js文件代码如下var http = require('http');http.createServer(function (request, response) { response.writeHead(200, { 'Content-Type': 'text/plain' }); response.end('Hello World--测试\n');}).listen(8090);console.log('Server running at http原创 2021-09-26 00:55:14 · 389 阅读 · 0 评论 -
解决node.js报错Invalid character in header content [“Content-Disposition“]
遇到这种报错一般在于下载文件时候,如果Content-Disposition设置文件名有中文会出现此种问题,解决方案如下:把第二段代码改为第一段,即可~~'Content-Disposition': 'attachment; filename=' + encodeURIComponent(fileName), //告诉浏览器这是一个需要下载的文件,之所以使用这个,是为了避免下载中文名字的文件出问题// 'Content-Disposition': 'attachment; filename=' + f原创 2021-06-15 23:18:38 · 8053 阅读 · 0 评论 -
超简单的~~使用node.js实现上传,上传进度显示,获取服务器文件列表,下载,websocket聊天功能
先看效果图~~前端代码在此–点击直达后端代码在此–点击直达(后端代码只需要看根目录的cakeappws.js,fileApp2.js两个文件即可~~)请路过的小伙伴们给我点点关注哦~~原创 2021-06-06 22:25:32 · 382 阅读 · 0 评论 -
axios 拦截器 以及nodejs服务器端 网络错误返回前端的提示,网络正常返回后端的提示
本文旨在说明 设置全局异常拦截器,当网络错误时候返回前端的提示,当网络正常的时候返回后端的提示export default ({ development: { baseURL: 'http://localhost:3000' }, production: { baseURL: 'http://localhost:3000' } })[process.env.NODE_ENV]//将引入axios库单独保存一个文件中//2:引入axio原创 2021-05-27 23:59:42 · 860 阅读 · 2 评论