04 2023 档案

摘要:1、问题: 在node中处理文件有时会遇到中文变乱码 2、思路: 出现乱码大概率是因为编码的问题,这时要弄清楚编码格式,然后使用解码器解码 3、解决 弄清楚原文件编码,才发现原来读取文件中的中文编码是GBK编码,本地默认UTF-8编码,编码格式不正确导致的乱码 那么就可以使用TextDecoder来 阅读全文
posted @ 2023-04-20 18:40 Pavetr 阅读(41) 评论(0) 推荐(0) 编辑
摘要:1、需求:需要根据博客内容生成一段摘要用于列表展示 2、思路:通过富文本生成的博客内容是html,那么只要对html进行解析就可以拿到需要的摘要数据 3、实现:下面主要通过jsdom这个库解析html 安装依赖 npm i jsdom 使用 let html = `<p>1、需求:需要根据博客内容生 阅读全文
posted @ 2023-04-16 18:56 Pavetr 阅读(126) 评论(0) 推荐(0) 编辑
摘要:首先本地执行打包 npm run build 然后把目录中的四个文件压缩成zip 在宝塔文件处添加一个网站的文件目录,并把文件解压到里面 点击左侧的网站,然后选择node项目,选择node版本安装 安装完后,点击新建项目,选择你放项目的文件夹,启动项要自定义 node .output/server/ 阅读全文
posted @ 2023-04-16 18:33 Pavetr 阅读(1076) 评论(0) 推荐(0) 编辑
摘要:点击左侧文件,在/www/wwwroot/创建项目文件夹,并上传项目文件 再点击左侧网站,选择node项目,然后选择添加node项目 配置如下 创建完成,点击右侧设置,绑定域名,并开启外网映射 阅读全文
posted @ 2023-04-16 18:33 Pavetr 阅读(107) 评论(0) 推荐(0) 编辑
摘要:1、koa上传文件 前端: input标签的files中获取file类型(比如饿了么的raw),file类型是一种特殊的blob类型,通过加入FormData类型中,通过FormData传给后端 let blob = file类型(从type为file的input的value中的files数组中获取 阅读全文
posted @ 2023-04-16 18:32 Pavetr 阅读(328) 评论(0) 推荐(0) 编辑
摘要:vue-devtool是使用vue必不可少的一个工具,他可以让你在开发vue项目的时候,实时展示页面上的变量。 1、下载 到github下载:https://github.com/vuejs/devtools 可使用git或者直接下载zip包 安装依赖,最好使用yarn,因为该项目使用yarn 这一 阅读全文
posted @ 2023-04-16 18:32 Pavetr 阅读(542) 评论(0) 推荐(0) 编辑
摘要:uglify-js是一个小巧的js解析器、缩小器,用于压缩混淆js代码,压缩js文件时比较方便的小工具 安装:可安全局或安在单个项目,根据需求 npm install uglify-js -g or npm install uglify-js 使用:打开终端,cd到该文件目录,输入指令进行压缩。具体 阅读全文
posted @ 2023-04-16 18:31 Pavetr 阅读(144) 评论(0) 推荐(0) 编辑
摘要:封装成组件 <script setup > import Editor from '@tinymce/tinymce-vue' //引入tinymce开启本地模式 import 'tinymce/tinymce' //引入图标和主题等 import 'tinymce/themes/silver/th 阅读全文
posted @ 2023-04-16 18:31 Pavetr 阅读(372) 评论(0) 推荐(0) 编辑
摘要:第一种方法:通过使用key云端调用 安装@tinymce/tinymce-vue npm i @tinymce/tinymce-vue 去官网注册一个账号获取key,然后去https://www.tiny.cloud/get-tiny/language-packages/下载语言包,放在目录下的pu 阅读全文
posted @ 2023-04-16 18:29 Pavetr 阅读(1727) 评论(0) 推荐(1) 编辑
摘要:1、问题: 在vue2中axios通常是经过封装的后挂载使用的,来处理token及报错处理,比如 //main.js import ajax from '@/axios.js' Vue.prototype.ajax = ajax 在项目中使用也很方便this.ajax就行了,那vue3中是如何简单、 阅读全文
posted @ 2023-04-16 18:29 Pavetr 阅读(602) 评论(0) 推荐(0) 编辑
摘要:1、问题: 布置一个koa上传文件服务时,在线上报错,但是本地运行没问题 2、思路: 经检查是路径问题,项目上传服务器的时候经过webpack打包后,文件的上传的路径出现变化,这时需要本地和线上配置不同的路径,也就是说需要布置环境development和production 3、解决: 设置环境变量 阅读全文
posted @ 2023-04-16 18:29 Pavetr 阅读(146) 评论(0) 推荐(0) 编辑
摘要:1、需求:需要本地查看线上的数据库 2、思路:设置BindIP为0.0.0.0即可开放远程连接,但是并不安全,还需要开启安全认证来进行用户认证 3、操作 在软件商店找到mongodb,点击右侧设置 点击配置项修改BindIP为0.0.0.0,开放限制 然后到数据库的MongoDB处,开启安全认证,并 阅读全文
posted @ 2023-04-14 04:57 Pavetr 阅读(774) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示