• 欢迎访问新概念博客,研究javascript,css3,html5,nodejs,Ext js等技术研究,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入新概念博客
  • 2023年9月16日7:57

    删除一条分支:

    git branch -D branchName

    删除当前分支外的所有分支:

    git branch | xargs git branch -d

    删除分支名包含指定字符的分支:

    git branch | grep ‘dev*’ | xargs git branch -d

    git branch | grep ‘dev*’ | xargs git branch -D  # 强制删除

    ↑ 该例将会删除分支名包含‘dev’字符的分支。

    命令解释
    |
    管道命令,用于将一串命令串联起来。前面命令的输出可以作为后面命令的输入。

    git branch
    用于列出本地所有分支。

    grep
    搜索过滤命令。使用正则表达式搜索文本,并把匹配的行打印出来。

    xargs
    参数传递命令。用于将标准输入作为命令的参数传给下一个命令。

    管道命令与 xargs 命令的区别:

    管道是实现“将前面的标准输出作为后面的标准输入
    xargs 是实现“将标准输入作为命令的参数


    2023年9月16日7:57 新概念
  • 2022年4月5日3:20

    vite 配置 css sourcemap

     css: {
        devSourcemap: process.env.NODE_ENV === 'development',
    }

    文档地址


    2022年4月5日3:20 新概念
  • 2021年12月23日6:08

    效果就是下面这样子,开始还以为代码很复杂,实际上一句JSON.stringify(data, null, "\t")就解决了。

    代码如下

    let data = {name:”张三”,age:35,sex:”男”}

    $(“#search_one_result”).val(JSON.stringify(data, null, “\t”));

    <textarea id=”search_one_result” cols=”50″ rows=”10″ style=”margin-top: 30px”></textarea>

    输出结果:

    {
    “name”: “张三”,
    “age”: 35,
    “sex”: “男”
    }


    2021年12月23日6:08 新概念
  • 2020年11月4日3:48

    在实际开发过程中有时候要在 html 中加入空白占位,但空格是只能显示一个,用替代符号是个合适的选择

    &#32; == 普通的英文半角空格

    &#160; == &nbsp; == &#xA0; == no-break space (普通的英文半角空格但不换行)

    &#12288; == 中文全角空格 (一个中文宽度)

    &#8194; == &ensp; == en 空格 (半个中文宽度)

    &#8195; == &emsp; == em 空格 (一个中文宽度)

    &#8197; == 四分之一 em 空格 (四分之一中文宽度)

    相比平时的空格(&#32;),&nbsp 拥有不间断(non-breaking)特性。即连续的&nbsp 会在同一行内显示。即使有 100 个连续的&nbsp,浏览器也不会把它们拆成两行。


    2020年11月4日3:48 新概念
  • 2020年11月2日8:52

    js 生成二维码库 qrcode,能满足 node,浏览器,命令行环境生成二维码

    1、绑定 html 元素生成

    2、node 环境生成,也可以在前端通过 js 动态生成,不用绑定 element 元素,直接生成 base64,赋值个 img 的 src 属性就可以在页面展示

    3、为命令行终端渲染一个二维码

    4、ES6/ES7 可以使用 Promises 和 Async / Await 代替回调函数。还能个性化定制,如颜色,二维码容错级别,生成文件保存等,详细文档:qrcode


    2020年11月2日8:52 新概念
  • 2020年10月31日2:15

    既然 mui 和 uni-app 都是 DCloud 出品,mui 能直接平滑过渡到 uni-app 不? 官方给出的答案是否定的。

    如果已有 5+或 mui App、wap2app、原生 App,是无法迁移到 uni-app 的。
    然后我就想起来,之前的 webview 存在的性能卡顿问题,看到官网给出的答案,我就放心了。也就下定决心,将朋友的 mui 项目改写成 uni-app 的。

    对于 Hybrid 方案,uni-app 比普通基于 webview 的 Hybrid 方案体验更好,包括比 DCloud 之前的 mui 体验更好。
    对比纯原生渲染的方案,体验差不多,但易用性和生态完整度上 uni-app 明显胜出(uni-app 自身功能组件丰富,并且小程序的周边丰富生态都可以用于跨平台开发)。


    2020年10月31日2:15 新概念