![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
tiny_qi_ll
这个作者很懒,什么都没留下…
展开
-
好用的直播播放器LivePlayer
官网<LivePlayer :videoUrl="url" fluent live></LivePlayer>import LivePlayer from '@liveqing/liveplayer';原创 2021-12-09 09:36:06 · 667 阅读 · 0 评论 -
vue打包成组件lib
目录1、设置打包入口2、设置package.json1、设置打包入口// 在项目中新建 lib.js 作为组件打包入口,假设放在根目录import '........../index.scss'; // 各种需要的样式文件// 可能需要导出vuex的modules,以便在其他项目中引入const components: any = { Component1, Component2,};// ops是 Vue.use时,设置的optionsconst install = func原创 2021-12-01 10:18:41 · 2451 阅读 · 0 评论 -
geoserver小记
官方地址geoserver笔记安装基本使用安装安装java jre(java8或java11 安装java jdk会自动安装jre), 安装后配置JAVA_HOME环境量下载geoserver,下载后解压,还可以配置 GEOSERVER_HOME (安装目录),GEOSERVER_DATA_DIR 数据目录,默认是%GEOSERVER_HOME\data_dir ,通常不用设置,使用默认的即可,这样如果系统有两个geoserver 不会因为资源目录出问题进入安装目录的bin 找到startup原创 2021-11-18 15:36:32 · 419 阅读 · 0 评论 -
正则表达式
目录提取括号中间内容正数正整数电话(电话或手机)数字邮箱url(http或https)大小写字母中文名字其他提取括号中间内容/\\((.+?)\\)/g正数/^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$/g正整数/^[+]{0,1}(\d+)$/g电话(电话或手机)// 电话格式为:XXXX-XXXXXXX,XXXX-XXXXXXXX,XXX-XXXXXXX,XXX-XXXXXXXX,XXXXXXX,XXXXXXXX/(^(\(\d{3,4}\)|\d{3原创 2021-11-18 15:33:48 · 147 阅读 · 0 评论 -
transform对fixed的影响
引用来源https://www.zhangxinxu.com/wordpress/2015/05/css3-transform-affect/原创 2021-11-18 15:32:34 · 164 阅读 · 0 评论 -
Vue error: Do not use built-in or reserved HTML elements as component id: XXXX
原因:组件的命名和html标签重复原创 2021-07-09 17:21:31 · 81 阅读 · 0 评论 -
关于vue的多页面应用
function getEntry(entryKeys) { const idProd = process.env.NODE_ENV === 'production'; const entries = {}; entryKeys.forEach((key) => { entries[key] = { entry: `src${key === 'index' ? '' : `/${key}`}/main.ts`, template: `public/${key原创 2021-07-07 18:21:12 · 145 阅读 · 0 评论 -
关于react和vue页面在history模式下添加路由前缀问题
react:配置环境量PUBLIC_URL=/preffix(设置打包后资源地址前缀)配置api地址添加前缀/preffix页面路由添加前缀/preffix注意:1.为了方便修改前缀,最好项api和页面路由都在环境量中定义各自的前缀变量,存储前缀信息2.为了方便统一管理路由,定义常量存储路由列表(对于动态路由,可以使用function动态返回路由地址)nuxt:router: {base: preffix},配置api地址添加前缀/preffixVue-cli3:vue.原创 2021-07-07 18:13:55 · 2487 阅读 · 0 评论 -
git版本管理
强制清理缓存npm cache clean --force快速删除node_modules目录npm install rimraf -grimraf node_modules设置本地仓库的远程仓库地址git remote add origin git@github.com:github-reps/git-repository.git列出分支git branch切换分支// 切换分支git checkout mybranch创建分支// 从当前分支创建分支git bran原创 2021-06-21 15:17:21 · 88 阅读 · 0 评论 -
npm 依赖版本
查看某个依赖在npm服务器上全部版本npm view <依赖名> versions --json查看项目中本地依赖版本npm ls <依赖名>查看全局安装依赖版本npm ls <依赖名> -g查看依赖当前最新版本及相关信息npm info <依赖名>安装某个版本依赖npm install <版本名>@<版本号>例如: npm install node-sass@7.1.0...原创 2021-06-21 14:46:26 · 408 阅读 · 0 评论 -
sass-loader
预编译 /deep/ expected selector 问题sass-loader官网介绍解决方式:直接用:::v-deep {}代替为什么/deep/会报错,发现sass-loader版本过高,将版本降到v7.1.0后,不再报错原创 2021-06-21 14:39:34 · 1318 阅读 · 0 评论 -
ESLint fix自动修复所有格式问题
"lint:fix": "eslint --fix --ext .js --ext .jsx --ext .vue src/ test/unit test/e2e/specs",原创 2021-05-22 20:02:10 · 272 阅读 · 0 评论 -
Error: Rule can only have one resource source (provided resource and test + include + exclude)
原因当前webpack版本和package-lock.json中的版本不一致,需要npm uninstall webpack卸载,安装一致版本原创 2021-05-20 14:16:18 · 462 阅读 · 0 评论 -
vue 组件递归嵌套
beforeCreate: function() { this.$options.components.ComponentName = require('@/components/ComponentName.vue').default; }, components: { ComponentName: () => import('@/components/ComponentName.vue') },componentName: 'ComponentName ',原创 2021-05-19 11:20:22 · 443 阅读 · 0 评论 -
MIME类型
office MIMEmedia MIME原创 2021-05-14 11:13:32 · 38 阅读 · 0 评论 -
ts基础知识
ts基础类型断言形式泛型枚举类型断言形式let length:number = (<string>oneStr).length;let length:number = (oneStr as string).length;在ts的jsx中一般使用as,不允许使用尖括号,尖括号一般用于表达泛型。泛型function hello<T>(arg: T): T { console.log(arg.length); // Error T doesn't have .length原创 2021-04-24 14:35:22 · 1078 阅读 · 0 评论