black and silver laptop computer

如何从 macOS 系统中启动到恢复模式

…R 启动到 恢复模式,那是否有不按 Control + R 就能进入到 Recovery 的方式呢? 答案是,有的 你在 macOS 的 Terminal 中输入如下命令,即可进入到恢复模式中。 sudo nvram “recovery-boot-mode=unused” sudo reboot Code language: JavaScript (javascript) 在操作完成后,你可以执行如下命令来移除添加的 Flag,重新进入到正常操作的系统中。 nvram -d recovery-boot-mode 来源:https://apple.stackexchange.com/questions/367336/can-i-initiate-a-macos-restart-to-recovery-mode-solely-from-the-command-line…

black and white penguin toy

如何使用 GitHub Action 自动部署 MKDocs

…main 分支上,出现了 commit 的时候,才会触发这个 action 的执行,如果是其他的分支,则不会触发 action 的构建。 steps: – name: Checkout main uses: actions/checkout@v2 – name: Deploy docs uses: mhausenblas/mkdocs-deploy-gh-pages@master env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} CONFIG_FILE: mkdocs.yml EXTRA_PACKAGES: build-base…

red and white nescafe ceramic mug

如何将 HTTP 请求中的 UA 转化为可读的 UA 信息

…User-Agent: <product> / <product-version> <comment> Code language: HTML, XML (xml) 如果有多组 UA 信息,则语法如下 User-Agent: Mozilla/5.0 (<system-information>) <platform> (<platform-details>) <extensions> Code language: HTML, XML (xml) UA 能够帮助我们理解什么? UA 可以提供设备的基本信息,比如浏览器、比如设备的版本号等,有了这些信息,我们就可以分析用户的使用习惯、使用场景等信息。 比如,当 UA

text

wxa.js 引入 tailwindcss

…,所以这里我就选择不将其作为 PostCSS 插件来安装。 在 WXA 项目根目录中执行如下命令,会在你的项目根目录中生成一个 tailwindcss.config.js,它会作为后续你的项目配置的配置文件。 npx tailwindcss-cli@latest init Code language: CSS (css) 随后,在你的项目根目录创建一个 tailwind.css 文件,并在其中加入如下代码,这个文件作为你后续样式基础文件。 @tailwind base; @tailwind components; @tailwind utilities; Code language: CSS (css) 添加完成后,你就可以执行如下命令,来生成一个默认的 tailwindcss 样式文件。…

orange pink keyboard

如何控制发布到 NPM 中的文件?

…一般来说,这个其实并没有什么,除非你的包并不开源,又或者你有精神洁癖,希望用户看到的包的文件目录是足够简单明了的。 这个时候,你可以借助 npm 中的 files 这个字段,来控制你需要上传的文件。 比如,如果你按照下面的方式配置 files 就可以控制你的包在发布时,只发布有限的文件,比如必须的 package.json、LICENSE、README 以及构建产物 dist 文件夹。 { “name”:”your-package”, “files”:[ “package.json”, “README.md”, “LICENSE”, “dist” ] } Code language: JSON / JSON with Comments (json)…

black and white penguin toy

给知名项目提 Typo 修复有什么问题?

…Pull Request 会侵占维护者的心力,使得维护者无暇处理更加重要的事情。 当然,这样的问题是可能存在的。但换句话说,这也是一个开源项目维护者群体壮大的好机会。如果不堪其扰,有很多种方式来处理: 提拔已有的 Commiter 为 Contributor,由某个 Contributor 来处理 Typo 类型的 Pull Request。 慢慢合并 Typo Pull Request,开源项目的 Pull Request 的合并并不一定是很快的,事实上绝大多数项目的合并都不会很快,特别是一些大型项目。在这种情况下,你大可以慢慢处理。 所以,Typo 的 Pull Request 所产生的坏处大概率是可以通过一些方式规避掉,而让项目可以进一步的发展。 对于贡献者来说,Typo 有意义么? 对于新手来说, Typo…

12a22fceeb6fde42f27df1458362a030

Vite 添加 alias

…’@vitejs/plugin-vue’ import path from ‘path’ // https://vitejs.dev/config/ export default defineConfig({ plugins: [vue()], resolve: { alias: { ‘@’: path.resolve(__dirname, ‘./src’), ‘@c’: path.resolve(__dirname, ‘./src/components’), }, } }) Code language: JavaScript (javascript) 参考地址:https://cn.vitejs.dev/config/#resolve-alias…

453a454bb03ba4e4f74b2034b7327759

截图、修图、管理图片 – Capto 与图片管理工作流

…键,就可以将你当前的屏幕截取,并保存在系统的「图片\屏幕截图」目录中。 知乎《Windows10 自带截屏快捷键》 在 macOS 当中,只需要同时按住以下三个按键:Shift、Command 和3,就会拍摄截图。 Apple《在 Mac 上拍摄截屏》 无论是 Windows 还是 macOS ,都提供了基本的截图工具,但在实际使用的时候,你会发现,你产出的图片(如图1)大多数的时候是这样的:图片中元素极多、无关主题的元素无法被隐藏、桌面背景是你自己自定义的背景等一系列小瑕疵。 图1: macOS 自带的截图产出的截图 此外,不同设备上的不同按键让我们在切换设备的时候产生迷惑(特别是你从 Windows 切换到 macOS 或反过来切换时),此外,图片的批注也十分的麻烦,必须借助一些第三方的图片编辑软件(比如画图、Adobe Photoshop)来进行图片的编辑和标注。 有没有一个工具,可以帮助我用非常简单的方式完成截图,最好能在截图的时候可以完成图片的批注? 短兵相接:聊天工具内置截图软件 / 第三方截图工具时期 随着时代的发展,截图的功能开始被更多的软件关注到,我们开始可以在聊天工具当中截图。 常见的比如使用…