WebStorm – JetBrains 智能JavaScript IDE
前端开发神器WebStorm WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。 WebStorm - JetBrains 智能JavaScript …
vue打包时不生成LICENSE.txt文件
打包时生成LICENSE.txt文件 在使用webpack5进行打包时,多出了一个LICENSE.txt的文件,这个文件是组件的注释文件。如何去掉呢? 在vue.config.js中加入 const TerserPlugin = require("terser-webpack-plugin") module.exports = { optimization: { minimize: true, m…
vue3引入全局函数
vue3引入全局函数 由于vue3取消了vue全局变量,所以使用Vue.prototype.$API = api;是无效的,需要使用createApp(App)。 示例代码 import api from "@/api/index.js" import { createApp } from 'vue' import App from './App.vue' const app = createAp…
筛选结果关键字高亮js
筛选结果关键字高亮js 我去百度找筛选结果关键字高亮js代码,总是缺胳膊少腿的,有的区分大小写,有不区分大小写的直接把原来替换了,有的甚至直接报错。我就总结一下,详细说明看代码注释。 // 关键字变红 keywordRed (keyword) { if (keyword && keyword !== '') { // 需要高亮的html段落 const nodesObj = doc…
合并其他分支上的部分文件
合并其他分支上的部分文件 在开发新功能时,基于dev分支创建了新的feature分支,在开发过程中,发现dev存在bug,切换到dev分支下修改有点麻烦,就直接在当前的feature修正了bug,当feature开发完后推送到远程仓库后,切回dev分支时,想要将已修改的bug合并到dev上。 从feature分支切换到dev分支 git checkout dev 在dev分支下更新feature分…
文字竖排css
文字竖排css writing-mode属性 writing-mode 属性定义了文本在水平或垂直方向上如何排布。 - vertical-rl:垂直方向自右而左的书写方式。即 top-bottom-right-left - vertical-lr:垂直方向内内容从上到下,水平方向从左到右 - lr-tb:从左向右,从上往下; - tb-rl:从上往下,从右向左。
css中字间距怎么设置
css中字间距怎么设置 1:使用letter-spacing属性--字符间距 letter-spacing 属性增加或减少字符间的空白(字符间距),该属性定义了在文本字符框之间插入多少空间。由于字符字形通常比其字符框要窄,指定长度值时,会调整字母之间通常的间隔。因此,normal 就相当于值为 0。 对于这个属性来说:每一个中文文字作为一个“字”,而每一个英文字母也作为一个“字”!所以大家要细心留…
git合并分支
git合并分支 1、进入要合并的分支(如开发分支合并到master,则进入master目录) git checkout master git pull 2、查看所有分支是否都pull下来了 git branch -a 3、使用merge合并开发分支。 先在自己分支合并dev。没有问题的话再去dev分支合并 git merge 分支名 4、查看合并之后的状态 git status 5、有冲突的话,通…
新的 CSS 单位 ‘ic’
Chrome 106 发布,支持新的 CSS 单位 'ic' CSS 'ic' 是一个新的长度单位,适用于 CJK 象形文字(中日韩等),基于文字的宽度来控制长度,例如:max-width=2ic ,则容器宽度为两个CJK文字,属于 CSS4 标准,默认为 1em