工具函数map、reduce、filter 场景:模拟Api实现的原理mapindex.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-sc.
vue项目package.json配置 场景:菜狗配置Jenkins运行测试项目命令‘npm run build’项目显示为正式环境问题:运行命令配置错误导致项目环境错误解决思路:根据不同的环境配置不同的运行脚本命令本地:npm run serve测试:npm run stage正式:npm run build配置环境(与src同级目录).env.developmentNODE_ENV='development'# must start with VUE_APP_VUE_APP_ENV = 'development'.
防抖截流分析应用 应用场景:防抖:滚动截流:点击、输入防抖index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, init.
vue+elementUi+oss上传 一、 需求:oss子账号上传图片二、前提:《1》配置Bucket (很重要,不设置的话会出现跨域问题)将allowed origins(来源)设置成 *将allowed methods(允许methods)设置成 PUT, GET, POST, DELETE, HEAD将allowed headers(允许headers)设置成 *将expose headers(暴露headers)设置成 ETag (这里需要换行) x-oss-request-id1、后端返回oss的配置信息.
定义工具-根据url获取参数的 需求:根据请求的url,获取对象中key:vue的参数function param2Obj(){ const search = decodeURIComponent(url.split('?')[1]).replace(/\+/g,'') if(!search){ return{} } const obj ={} const searchArr = search.split('&') searchArr.forEach(v=>{ const i.
下一代mock api工具 -- Mock Service Worker 官网:https://mswjs.io/examples前提:-vue create my-project(vue3默认,没用ts的模版)使用步骤1、下载$ npm install msw --save-dev# or$ yarn add msw --dev2、创建目录+文件$ mkdir src/mocks$ touch src/mocks/handlers.js3、src/mocks/handlers.js// src/mocks/handlers.jsimport {.
vue2.9.6版本更新到最新版本 需求:创建vue3项目问题:1、vue-cli4.4.6版本创建项目,没有vue3的选项(vue-cli4.5.x才会有)2、卸载vue-cli4.4.6版本后安装版本为2.9.6版本3、vue-cli2.9.6版本一直卸载失败npm uninstall :《1》4.4.6版本时npm卸载报错,《2》2.9.6版本时卸载一直显示已经更新完成小知识《1》mac:shift+command+. 显示出隐藏文件(文件前有.的文件)《2》mac:shift+command+g 显示出文.
jenkins部署 需求:jenkins已经配置好了,需要新建任务后部署服务注意:这个只是针对自己的工作中的记录不具备参考性jenkins创建任务创建编辑《1》源码管理:勾选git关联git项目,输入git中项目的远程地址指定需要部署的分支《2》构建执行shell#!/bin/bashcd /var/lib/jenkins/workspace/当前创建的任务名称sudo npm installsudo npm run build问题:1、action必填项2、token失效3、请求两次解决如下:<template> <div> <el-form label-width="80px"> <el-form-item label="资源上传:"> <el-upload class="upload-demo" ref="upload" :acti.
mongo连接报错 需求:db.shutdownServer关闭后再monbo启动报错备注:我不知道是什么原因导致的这个问题,只作为笔记记录一下,亲测有效操作步骤1、找到存储数据的文件(可以在mongod.conf中查看到路径位置)2、手动删除3、进入下载的mongodb包文件,在该目录下运行如下命令,生成mongod.lock文件(注意这个命令执行后不要关闭)sudo ./bin/mongod --dbpath=/usr/local/var/mongodb/// 就是你mongod.conf文件中的.
brew安装mongodb详细教程 需求:mongodb服务正常运行,但是连接被拒绝报错,所以重新安装了一下,mac系统brew安装配置mongodb问题:brew安装报错mongod路径的全局配置资料:参考资料菜鸟教程相关资料一、安装步骤:1、安装//命令:`brew install mongodb` 安装失败,mongodb 在 brew 核心库里面删除了,安装失败(命令:`brew search mongodb`,验证没有核心包)brew tap mongodb/brewbrew in.