冰翼专注 Web 端开发

TA的文章
  • Ubuntu 配置 sudo 时不需要输入密码
    此方法在 Ubuntu 18.04 中测试通过,其他 Linux 版本仅供参考。 最近在配置 jenkins 中执行需要 sudo 权限才能进行的操作时会报错:no tty present and no askpass program specified。因为 sudo 时需要输入密码,而 CI 任务执行时并没有可供输入密码的 TTY 环境。 解决这个问题最简单的方式当然是配置 sudo 时不用输入密码。网上搜了很多相关的教程,但并没有起作用(后来发现是代码位置的问题)。这里把相关的操作简单整理一下。 sudo 相关的配置位于 /etc/sudoers 文件内。但这个文件不建议直接编辑,而是使...
    •  0
    •  0
    •  2020-06-17
  • 透明封装 Vue 组件
    在项目中我们通常会有封装一个现有组件的需求,为组件添加一些额外的特性或配置。例如封装 textarea 以提供自动调整大小的功能、封装第三方组件库中的某个组件以提供额外的默认配置等。 以 textarea 为例,textarea 有一些常用的属性如 rows、cols、placeholder 等,也有一堆事件如 input、keydown 等。如果直接对其封装的话就意味着要把一堆属性和事件绑定到新的组件上,如下: <template> <textarea :rows="rows" :cols="cols" :placeholder="placehol...
    •  1
    •  0
    •  2019-12-27