首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

GitHub CLI 发布 2.53.0

gh 是 GitHub 官方的命令行客户端工具,在此推荐给每一位在参与、想参与到 GitHub 上开源项目的小伙伴。体验异常舒适!...常用的命令包括有: 登陆认证 gh auth login 克隆代码仓库 gh repo clone linuxsuren/api-testing 创建 Fork 仓库 gh repo fork 创建 PR...在 #9167 中添加 需要时获取所选仓库的变量关系,由 @williammartin 在 #9256 中实现 将 github.com/hashicorp/go-retryablehttp 从 0.7.5...'gh release create --help' 中的缩进问题,由 @cchristous 在 #9296 中修复 将 actions/attest-build-provenance 从 1.3.2...版本升级到 1.3.3 版本,由 @dependabot 在 #9305 中完成 更新文档以明确 gh repo create 的所有者,由 @jessehouwing 在 #9309 中更新 修复调用

9710

TDesign 更新周报(2022年9月第4周)

(#1563 )修复创建条目和选中已有条目同时触发的问题完善键盘事件, 创建的新条目可通过键盘选择Table: @chaishi (#1562)树形结构,叶子节点缩进距离修正超出省略功能,ellipsisTitle...在蒙层中松开会关闭弹窗的问题 @sechi747 (#1739)TreeSelect: 修复 popuoContent 无 padding @fenbitou (#1714)Hooks: 修复使用 v-model.trim...:修复input的 autoWidth 配置开启下,计算宽度时取的 placeholder不正确问题 @yusongH (#1537)修复默认状态提示文字颜色错误问题 @xiaosansiji (#1486... (#883)DateTimePicker: 修复选项重置错误的问题 @LeeJim (#888)详情见:https://github.com/Tencent/tdesign-miniprogram/releases...Sidenav参数错误导致跟随系统样式异常的问题 by @timi137137 in Tencent/tdesign-vue-next-starter#315修复user持久化导致的问题 by @PDieE

1.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    前端老项目接入 eslint 从配置到上线的一些思考

    背景 在日常需求迭代中,代码的规范与质量是编码的重要一环。Eslint 作为规则扫描器,能够对前端代码进行有效管控,避免出现低级错误,对于前端项目或多或少肯定都会看到 eslint 的相关配置。...image-20220923090302423 相比于 eslint, Prettier 主要格式样式相关的,比如有没有分号、空格数、一行最大字符数等等,而 eslint 通过解析出代码的 AST ,...', // 根据显示样式决定 html 要不要折行 htmlWhitespaceSensitivity: 'css', // vue 文件中的 script 和 style 内不用缩进...同时有实时的错误提示。...Kapture 2022-09-25 at 15.41.13 这里需要注意的一点是,保存的时候会同时进行 prettier 和 eslint 的修复,如果 eslint 也配置了样式相关的规则,此时可能发生冲突

    1.1K20

    前端老项目接入 eslint 从配置到上线的一些思考

    背景 在日常需求迭代中,代码的规范与质量是编码的重要一环。Eslint 作为规则扫描器,能够对前端代码进行有效管控,避免出现低级错误,对于前端项目或多或少肯定都会看到 eslint 的相关配置。...image-20220923090302423 相比于 eslint, Prettier 主要格式样式相关的,比如有没有分号、空格数、一行最大字符数等等,而 eslint 通过解析出代码的 AST ,...', // 根据显示样式决定 html 要不要折行 htmlWhitespaceSensitivity: 'css', // vue 文件中的 script 和 style 内不用缩进...同时有实时的错误提示。...Kapture 2022-09-25 at 15.41.13 这里需要注意的一点是,保存的时候会同时进行 prettier 和 eslint 的修复,如果 eslint 也配置了样式相关的规则,此时可能发生冲突

    1.4K20

    从 0 搭建 Vite 3 + Vue 3 前端工程化项目

    官方文档[22] 在 Vue3 中,改变了以往样式穿透的语法,如果继续使用 ::v-deep、/deep/、>>> 等语法的话,会出现一个警告,下面是新的语法: /* 深度选择器 */ :deep(selector...htmlWhitespaceSensitivity: 'css', // vue 文件中的 script 和 style 内不用缩进 vueIndentScriptAndStyle: false...CSS 代码检查器(linter),可以帮助你规避 CSS 代码中的错误并保持一致的编码风格。...创建 GitHub 仓库 master 分支存储项目源代码 gh-pages 分支存储打包后的静态文件 创建 GitHub Token 创建一个有 repo 和 workflow 权限的 GitHub..."homepage": "https://[username].github.io/github-actions-demo", 复制代码 上面代码中,将 [username] 替换成你的 GitHub

    3.5K10

    TDesign 更新周报(2022年7月第1周)

    ColorPicker: 修复颜色选择器样式异常ConfigProvider: 修复 config-provider 同时存在 provide 和 setup#provide 导致卡顿的性能问题DatePicker...Jumper 组件类名错误Upload: 在每次上传前将错误提示数据重置RadioGroup: 修复 RadioGroup 多次赋予不存在的值时文字不能正常显示Dialog: 修复 closeOnOverlayClick...input 高度 height 100% 导致换行高度异常的问题Pagination: 修复如果页面总数变更后当前页数不变的问题RangeInput: 修复 rangeinput 样式问题详情见:https...选中子节点时,会导致父节点自动折叠问题Table: 修复合并单元格,动态数据显示异常问题、Table: 可编辑功能,数据更新不及时问题Cascader: 修复数据中 value 的数据类型为 number...showZero 属性无效的问题Badge: 修复 maxCount 属性无效的问题DropdownMenu: 修复单选 update:value 失效的问题Radio: 修复非受控用法错误的问题详情见

    2.3K10

    我对开发流程及规范的一些见解

    所以,对比一下两种方式的差距: 人肉问 文档 效率 低下 高 规范 无 强 沉淀 无 有 新人接手 困难 容易 那么,有没有很好的文档管理平台呢?...,有人喜欢缩进使用2个空格,而有人喜欢4个,有人if后面跟一个语句的时候不喜欢{},有人......,当你git staged的时候触发自动修复,修复后才可以提交你的修复,如果没修复,不好意思,提交不了,你自己修复之后提交,你可以从这个描述中体会一些这个工具的作者曾经应该是经历过什么了。...最佳的 lint 规范流程就是推荐团队成员先在自己的编辑器中配置 eslint,在 webpack 中配置并开启 eslint-loader 错误提示,这样平时写的时候编辑器就能帮你修正一些简单的格式错误...> > 但这并不是强制的,有些团队成员或者说刚来的实习生没有在编辑器中配置或者无视命令行中提示的错误,这时候就需要配置pre-commit 这种强制性校验的东西,保证所有提交到远程仓库的内容都是符合团队规范的

    64151

    盘点那些前端项目上的规范工具

    此外,ESLint 还能够帮你自动修复一些简单的问题。 我们将在下一小结学习如何使用 ESLint 检查我们的 JavaScript 代码,并修复其中的一些问题。 1.2....ESLint 是一个高度配置化的工具。尤其需要留意 extends 和 rules 字段,它们定义了在项目中采用哪些规则。一段代码有没有问题,取决于项目中应用了哪些规则。...复制代码 可以看到,ESLint 发现了代码中的 5 个 error 等级的问题,并且提示其中的 4 个问题是可修复的。...启用插件后,可以在编辑代码的同时看到哪些代码有问题,及时发现,及时修复。使用鼠标 hover 红线,或者在下方的 PROBLEMS 面板中都可以看到具体的错误提示。 Awesome!...与 linter 和 formatter 不同,它的作用对象不是代码,而是去约束编辑器的配置,比如缩进风格是 tab 还是空格,缩进多少个字符。

    96240

    【推荐】git commit 规范和如何在 commit 里使用 emoji

    test』: 增加/修改测试用例,包括单元测试、集成测试等 『style』: 修改了空行、缩进格式、引用包排序等等(不改变代码逻辑) 『perf』: 优化相关内容,比如提升性能、体验、算法等 『refactor...在 commit message 里用 emoji 在 git commit 上使用 emoji 提供了一种简单的方法,仅通过查看所使用的表情符号来确定提交的目的或意图, 得提交记录非常好理解,阅读体验非常棒...使用方法 git commit 时直接在注释中写入表情符号的代码部分即可完成表情 emoji 的提交。...举个栗子: $ git commit -m ':tada: init commit' $ git commit -m 'added image to repo :art:' “如果你用 Commitizen...:penguin: (企鹅) :penguin: 修复 Linux 下的问题 :checkered_flag: (旗帜) :checkered_flag: 修复 Windows 下的问题 :twisted_rightwards_arrows

    2.3K40

    前端代码乱糟糟?是时候引入代码质量检查工具了

    ESLint 和 StyleLint 工具提供了自动修复功能,可以修复简单的错误如少了分号,多了空格,缩进不正确等 但要注意的是,自动修复某些时候可能会使代码发生逻辑或语法错误,需谨慎使用(自动修复后一定一定一定记得比对代码...安装 ESLint-Formatter 以支持自动修复检查的错误 ? 新增一个构建任务,可命名为,StyleLint-Fix.sublime-build 以支持自动修复检查的错误 ?...Show All Errors,在底部显示错误列表 ? 使用 ESlint-formatter进行自动修复JS ?...HTMLHint的不提供自动修复功能  4. 在WebStorm中的配置 打开设置 ? 启用内置的ESLint检查 ? 启用内置的StyleLint检查 ?...在webpack中的配置 参考我的webpack项目配置DEMO, 在 webpack.config.js 中传入相应的参数 ? 正式使用时autoFix会按需设置,建议修复。

    2.7K10

    深度讲解TS:这样学TS,迟早进大厂【21】:代码检查

    在 VSCode 中集成 ESLint 检查§ 在编辑器中集成 ESLint 检查,可以在开发过程中就发现错误,甚至可以在保存时自动修复错误,极大的增加了开发效率。...: let myName = 'Tom'; interface Foo {} 使用 Prettier 修复格式错误§ ESLint 包含了一些代码格式的检查,比如空格、分号等。...一行最多 100 字符 printWidth: 100, // 使用 4 个空格缩进 tabWidth: 4, // 不使用缩进符,而使用空格 useTabs:...: false, // 使用默认的折行标准 proseWrap: 'preserve', // 根据显示样式决定 html 要不要折行 htmlWhitespaceSensitivity...VSCode 没有显示出 ESLint 的报错§ 检查「文件 => 首选项 => 设置」中有没有配置正确 检查必要的 npm 包有没有安装 检查 .eslintrc.js 有没有配置 检查文件是不是在

    2.6K20

    那些年不加班的开发团队的秘密,原因竟是因为持续集成!

    所谓构建,指的是将源码转换为可以运行的实际代码,比如安装依赖,配置各种资源(样式表、JS脚本、图片)等等。 常用的构建工具如下。...根据项目的具体实际,集成构建可以被软件的修改来直接触发,也可以定时启动,如每半个小时构建一次; 必须保证构建的成功。如果构建失败,修复构建过程中的错误是优先级最高的工作。....gitlab-ci.yml 使用YAML语法, 你需要格外注意缩进格式,要用空格来缩进,不能用tabs来缩进。...整体来说,持续集成为我们带来了以下好处: 尽早暴露问题,把握开发节奏 在团队开发中,问题暴露的越早,修复代码的成本越低,成功部署的胜算就越大。...当然发现问题代码,也不要一味地坠入快速的简单修复之中,要投入时间和精力保持代码的整洁、敞亮。 很明显的一点,使用持续集成后,程序员们提交代码也会变得更加小心谨慎。

    2.1K50

    TDesign 更新周报(2022年10月第1周)

    @uyarn (#1590)Select: value 参数类型检测报错修复,增加 value 传值异常流的控制台提示 @skytt (#1574)详情见:https://github.com/Tencent.../tdesign-vue/releases/tag/0.48.5Vue3 for Web 发布 0.24.1❗ Breaking ChangesDropdown: 调整Dropdown样式,优化多层菜单样式结构...(#1776)Tree: 修复expandOnClickNode与checkable冲突的问题 @uyarn (#1812)修复disabled状态下无法展开子选项的错误 @uyarn (#1812)...@HQ-Lin (#1568)Table: 筛选功能,修复 filterRow={null} 无法隐藏过滤行问题,issue#1438 @chaishi (#1566)树形结构,叶子节点缩进距离修正...: 修复 ts 类型错误 @anlyyao (#386)NoticeBar: 修复 content、extra 失效的问题 @TingShine (#302)NoticeBar: 使用正确的 prefixIcon

    1.5K20

    灭霸来了!微软发布BugLab:无需标注,GAN掉bug

    还有一种bug就是使用了错误的变量,例如下面的例子里面write和read弄错了,就会导致条件判断失败,这种bug的修复只有在理解了变量名的意义后才能修复,传统的修复手段对此是无能为力。...这种错误看起来很简单,但往往盯着看代码的时候却很难发现,属于一改改一天的那种。 并且每个程序员有自己的编程风格,比如不同的命名、缩进、判断以及重构的方式,想让代码来给自己找bug,一个字,难!...所以研究人员表示,我们需要集中精力关注那些更经常犯的错误,包括不正确的比较符,或者不正确的布尔运算符,错误的变量名引用等等其他一些简单的bug。...并且为了简单起见,实验中只针对python代码进行研究训练。 虽然这些解释听起来都像是借口。...在检测器发现的bug中,有19个在现实生活中的开源GitHub代码中都属于是未知的bug。 但模型也会对正确的代码报告存在bug,所以这个模型在离实际部署上线还有一段距离。

    44450

    以和为贵!让 ESlint、Prettier 和 EditorConfig 互不冲突

    策略 我们先来明确一下 各司其职 的原则: EditorConfig 将负责统一各种编辑器的配置,所有和编辑器相关的配置 (行尾、缩进样式、缩进距离...)...ESLint no fix 可以看到,那些字符过多或缩进错误的行,都被标以了 prettier/prettier 并作为 ESLint 错误被打印出来。...eslint-fix-option 这时如果我们多次执行这条命令,每次都将得到同样的报错 -- 尽管控制台里面说错误是可以被修复的。...简单地做法是,检查这条规则在 Prettier 中是不是可行的 不要在 .eslintrc.json 中添加格式化规则,这样做将不可避免的和 Prettier 冲突 ---- Prettier 和 EditorConfig...上面例子中的选项就应该只在 .editorconfig 中存在。 据此再检查我们上面做过的所有配置,还能发现一个配置错误。我们在 Prettier 配置中指定了缩进距离。

    9.9K70

    Ubuntu开发环境配置

    但是最近版本的ubuntu总是需要输入一个密码,然后出一个错误,没有查出如何解决这个问题 chsh: PAM: Authentication failure 所以,这里使用了一种比较暴力的解决办法,直接修改用户的配置...4 set shiftwidth=4 " 设置自动缩进,即每一行与上一行的缩进相等 "set autoindent set expandtab %ret!...Bundle 'gmarik/vundle' " My Bundles here: " " original repos on github " github上的用户写的插件,使用这种用户名+repo...'rtp': 'vim/'} " Bundle 'tpope/vim-rails.git' " vim-scripts repos " vimscripts的repo使用下面的格式,直接是插件名称 Bundle...则是更新 " 一般安装插件的流程为,先BundleSearch一个插件,然后在列表中选中,按i安装 " 安装完之后,在vimrc中,添加Bundle 'XXX',使得bundle能够加载,这个插件,同时如果

    2.2K20

    【TypeScript】014-工程相关

    因为 TypeScript 关注的重心是类型的检查,而不是代码风格。当团队的人员越来越多时,同样的逻辑不同的人写出来可能会有很大的区别: 缩进应该是四个空格还是两个空格? 是否应该禁用 var?...在 VSCode 中集成 ESLint 检查 在编辑器中集成 ESLint 检查,可以在开发过程中就发现错误,甚至可以在保存时自动修复错误,极大的增加了开发效率。...: let myName = 'Tom'; interface Foo {} 使用 Prettier 修复格式错误 ESLint 包含了一些代码格式的检查,比如空格、分号等。...一行最多 100 字符 printWidth: 100, // 使用 4 个空格缩进 tabWidth: 4, // 不使用缩进符,而使用空格 useTabs:...VSCode 没有显示出 ESLint 的报错 检查「文件 => 首选项 => 设置」中有没有配置正确 检查必要的 npm 包有没有安装 检查 .eslintrc.js 有没有配置 检查文件是不是在 .

    10110
    领券