1. September 06, 2021

    WSL 是什么? Windows Subsystem of Linux, 属于在Windows内加载的旁系统。WSL1与WSL2的实现不一致,WSL2更像是一个系统内的虚拟机,而WSL1是通过兼容层实现了类似与Linux…

  2. September 01, 2021

    Why not use Webpack 5 ? 因为目前有些大型的项目还在依赖Webpack4,比如我正在用的Storybook和flareact。 如果安装最新版的各种loader,最常见的错误就是,所以要么开发时锁定loader…

  3. August 31, 2021

    What is OpenSearch OpenSearch是一个通用的搜索协议,主要是为了给浏览器提供“搜索引擎”探知,也就是说,支持了这个功能的网站,可以在较为新的浏览器地址栏添加搜索引擎或者直接进行搜索,如Gtihub和npm。 Example 我们接下来以npmjs.com…

  4. August 27, 2021

    当前npm版本7.21.1,yarn使用classic版本,解决方案可能只适用于Linux环境下,请知晓。 npm npm install -g 各种权限问题 在初始化安装好node和npm后执行以下命令,设置对应目录的权限为当前用户: npm lifecycle warning…

  5. July 21, 2021

    在日常与 黑洞 NPM Package 打交道的过程中,我们可以使用Github Dependent Bot等工具,检测项目中的哪些依赖可能存在隐患,对应什么等级,如果是使用npm,可以通过尝试自动修复,但是Yarn只提供了检测,并没有合适的fix方法。 yarn-audit…

  6. July 14, 2021

    1. input聚焦导致页面缩放 老生常谈的问题,这里只做一个备注: 2. iOS 自动填充密码 如果你的form表单符合iOS的预期,那么会触发自动填充,如果你在表单处做了自定义事件那么可要当心了。 iOS自动填充无视表单submit…

  7. July 05, 2021

    代码量 - 一个有时绕不开的命题 在某些特定的时候,虽然程序质量(或者说复杂度)不是与代码量成正比,但是不得不提供出来,对于前端常用VSCode的同学,自然没有使用idea同学好运,他们有自带的代码统计工具,因此,要推荐一个工具 —— cloc 安装非常简单,对于有包管理的OS…

  8. June 30, 2021

    在使用媒体查询时,请务必确认页面内的meta标签是否含有viewport,如果没有,则不能生效。

  9. June 04, 2021

    前言 最近给某人做毕设已经做了小半年了(手工狗头),为了避免上场演示突然崩溃,想把前端部分进行整合打包,以二进制的方式演示,以下是成功的例子: 0. pkg是真的很方便 pkg是Vercel推出的一款打包工具,与Serverless…

  10. June 04, 2021

    前言 前端开发时经常会遇到用户需要同意协议才能进行提交的操作,此时,如果原本使用的就是表单的方式,那么在用户未同意时disable提交按钮是最为稳妥的方案。 当然,还是那句老话,前端所有的验证仅仅是为了“用户体验”, 如果涉及其他考量,请务必后端再判断一次! 然而,disable…

Copyright © Arcto 2022, Built with Gatsby