
Tool
文章平均质量分 62
秋子丫
I am hungry and foolish.
展开
-
TinyMce-Vue 富文本整合,实现图片、视频上传功能
之前系统富文本编辑器为百度的 UEditor, 但该项目已停止维护多年,存在开发风险,因此使用 TinyMce 来替换和扩展业务功能。一、Demo 演示二、封装步骤1、安装 tinymce-vue注:Vue 2.x 下载 3.x 版本的 tinymce-vue,Vue 3 下载 4.x 版本的 tinymce-vue ,本文为 Vue 2.x 项目yarn add @tinymce/tinymce-vue@3.2.02、封装字体类型配置const fontFormats = ` .原创 2021-11-19 19:51:59 · 8310 阅读 · 22 评论 -
解决 Jenkins 报 /usr/bin/env: node: 没有那个文件或目录
一、环境说明CentOS 7.6Jenkins 2.164.3Node 14.13.0二、问题说明服务器 Node 版本原为 10.13.0,后因部署新项目需使用 14.13.0 版本。因此全局卸载 Node,安装 NVM 来管理 Node 。当使用 Jenkins 构建时候,发生 /usr/bin/env: node: 没有那个文件或目录,如下图三、问题排查过程1、确定服务器 NVM 和 Node 是否正常(没问题)2、确定 NVM 是否已自动创建 Node 环境变量(没问题)原创 2021-06-21 10:38:37 · 6002 阅读 · 0 评论 -
Centos 7 安装 Redis
一、环境及软件说明系统: CentOS 7.9安装软件:Redis 6.2.4二、安装 Redis 下载 Redis 并解压软件包1、下载 Rediscd /usr/localwget http://download.redis.io/releases/redis-6.2.4.tar.gz2、解压压缩包tar xzf redis-6.2.4.tar.gz3、yum 安装 gcc 依赖yum install gcc4、编译安装 Rediscd redis-6.2.4原创 2021-06-19 15:18:13 · 331 阅读 · 0 评论 -
Centos 7 安装 MongoDB(偷懒版)
一、环境及工具说明系统: CentOS 7.6安装软件:MongoDB 4.2.10协作工具:FileZilla, PuTTY, 360 压缩二、下载 MongoDB 并解压软件包官网地址(注意:若官网没有完全一样版本号软件包,可根据以下图片文件名下载跟它相近版本的 tar 包)百度网盘,提取码 t8r0下载成功后,使用 360 压缩解压软件包三、上传解压文件到服务器对应目录下使用 FileZilla 连接远程服务器,在 /usr/local 路径下建立目录 mongodb,然后将解压后原创 2021-06-12 15:57:00 · 426 阅读 · 0 评论 -
Git 从某次提交拉取分支
因两个项目基本相同,在新建项目时,想从已完善的项目中拉取基础模板出来复用代码,只需要某次提交记录及之前的代码。git switch -c branchname <commitId>Git 官方文档及文档示例原创 2021-06-05 12:12:53 · 1875 阅读 · 0 评论 -
Egg 之密码加密
为了安全性,对于用户私密数据都不明文存储在数据库中。本文描述如何在 Egg 项目下,采取 MD5 算法加密用户密码。一、安装具备 MD5 加密功能的 utility 模块npm install utility --save-dev二、在需要的地方引入模块const utility = require('utility')三、测试 MD5 加密效果1、加密前2、加密后...原创 2021-05-30 22:12:34 · 1056 阅读 · 0 评论 -
Nginx 配置二级域名(腾讯云)
根域名已被个人主站占用,想把做过的项目部署到二级域名,特此记录。一、环境说明系统: CentOS7.6应用服务器:Nginx 1.16.1、Tomcat 9.0安全组已开放端口: 22、80、443、3389二、解析二级域名并申请 SSL 证书(腾讯云)1、登录腾讯云,点击控制台下方的个人中心头像。2、点击云产品,搜索域名注册,点击进入。3、解析域名4、申请二级域名 SSL 证书5、待证书审核通过并颁发后,下载 SSL 证书并解压三、Nginx 配置二级域名项目映.原创 2021-05-28 17:07:34 · 1821 阅读 · 0 评论 -
Eslint 的使用之微信小程序
日常开发 React、Vue 项目时,一般通过官方或社区流行脚手架搭建项目。对于 Eslint 配置,也能在搭建过程中通过脚手架进行配置。而微信小程序搭建都是通过微信开发者工具生成,本文则分享在小程序模板生成后,如何配置 Eslint。1、使用 yarn init -y 初始化项目 package.json2、安装 eslint 及相关依赖包使用 npx eslint --init 初始化,后续步骤可根据自身情况或喜好进行配置选择检查类型:选择模块化规范:选择框架类型:是否选择 T.原创 2021-04-25 16:56:59 · 4329 阅读 · 0 评论 -
stylelint 使用指南及发布自定义 NPM Package
一、概述stylelint 自 2015 年诞生以来,已被越来越多项目用于规范 CSS 及其预处理语言编写(如 bootstrap,ant-design 等) 。作为一个强大、现代的代码检查工具,在项目中能避免样式代码错误以及强制执行代码约定风格,具体内容可参考印记中文团队维护的 stylelint 中文网。二、在 Vue 项目中使用 Stylelint1、安装 stylelint、stylelint-order、stylelint-config-standard其中,stylelint 是运行工原创 2021-04-22 09:49:57 · 1147 阅读 · 0 评论 -
解决 Git 报 error unknown switch `e‘ 错误
一、环境说明系统:Windows 10 Home 1909Git 版本:2.30.0二、问题说明在 VS Code 中,使用 git stash pop [<stash>] 语法报错(过去一直使用 VS Code 的图形化操作)三、问题寻找过程1、Git 版本问题?在版本 1.8.3.1 和 2.27.0 进行同样操作,问题重现。查看 Git 几个版本更新记录,语法没有出现不兼容升级,排除 Git 版本问题。2、电脑问题?在版本 2.20.0 同事和好友未知版本的电脑上进行同原创 2020-12-30 22:12:52 · 19882 阅读 · 36 评论 -
查看 PowerShell 版本
一、环境说明系统:Windows 10 Home 1909二、查看演示1、命令$PSversionTable.PSVersion2、执行结果三、相关连接官方教程PowerShell 文档原创 2020-12-30 14:16:10 · 714 阅读 · 0 评论 -
Linux 下安装 Git 并进行 Github 配置
一、前置说明Linux 系统: Deepin 20托管平台:Github二、安装 Git1、命令安装 :sudo apt install git(需密码验证进一步确认)2、验证是否成功:git --version三、配置 Git1、配置 Git 账号git config --global user.name "git 用户名"git config --global user.email "git 邮箱"git config -l2、生成公钥(连续三次回车)ssh-keyg原创 2020-11-18 22:53:32 · 685 阅读 · 0 评论