Windows WSL2安装Ubuntu搭建开发环境教程,2023年5月更新
Deshun 发布于 12个月前 (05-10) 1165℃ 评论(0) 赞 (2)
WSL2 子系统安装(Ubuntu)查看发行版本wsl --list --online简写:wsl -l -o查看已安装版本wsl --list --verbose简写:wsl -l -v安装指定版本wsl --install Ubuntu-22.04等待安装成功,等待几分钟启动系统。设置用户名:d...
Deshun 发布于 12个月前 (05-10) 1165℃ 评论(0) 赞 (2)
WSL2 子系统安装(Ubuntu)查看发行版本wsl --list --online简写:wsl -l -o查看已安装版本wsl --list --verbose简写:wsl -l -v安装指定版本wsl --install Ubuntu-22.04等待安装成功,等待几分钟启动系统。设置用户名:d...
Deshun 发布于 1年前 (2023-04-13) 912℃ 评论(0) 赞 (3)
PowerShell 是 Windows 平台上的一款强大的命令行工具,它不仅支持执行各种命令,还可以通过扩展模块和主题来定制自己的命令行界面。本文将介绍如何使用 PSReadLine 、oh-my-posh 和 posh-git 这三个模块来为 PowerShell 带来类似于...
Deshun 发布于 1年前 (2023-03-22) 581℃ 评论(0) 赞 (2)
使用 Git 进行版本管理时,可能会遇到换行符不一致的问题。这个问题是由于不同的操作系统使用不同的换行符导致的。例如,Windows 系统使用 CRLF(回车换行)作为换行符,而 Linux 和 MacOS 系统使用 LF(换行)作为换行符。这种差异可能会给跨平台协作开发和运行带来一些困扰,比如 git diff 中显示整个文件都被修改了,或者合并分支时出现冲突等。为了解决这个问题,我们需要了解...
Deshun 发布于 1年前 (2023-03-17) 674℃ 评论(0) 赞 (0)
最近心血来潮,搭建了一个笔记网站,用的是 Astro React 模板,部署到 GitHub Pages,提交代码自动部署发版。我是从阮一峰老师一篇文章评论中了解到 Astro 的,看了下官网的介绍,好像还不错,对于有一定编码基础的人来说上手很快。不过在部署过程中也踩了不少坑,简...
Deshun 发布于 1年前 (2023-03-14) 1117℃ 评论(0) 赞 (0)
一些时候,因为一些依赖依赖的依赖版本比较低,会导致一些莫名的问题,比如下面这个,编译时 @react-spring 的报错:Failed to compile. ./node_modules/@react-spring/web/dist/esm/index.js 113:11 Module parse failed: Unexpe...
Deshun 发布于 1年前 (2023-03-01) 1379℃ 评论(0) 赞 (0)
工具都是有利有弊,使用 pnpm 过程中经常会出现一个错误:ERR_PNPM_REGISTRIES_MISMATCH This modules directory was created using the following registries configuration:&nbs...
Deshun 发布于 1年前 (2023-02-28) 2251℃ 评论(0) 赞 (0)
工作之余,我整理了近50个 VS Code 插件,其中有一部分已经内置了,但不知道他们是用来干啥的。通过这篇文章,可以大致知道这些插件的作用,用不到的可以把他们移除, VS Code 变得更快了。Auto Close Tag自动添加 HTML/XML 结束标记,与 Visual Studio IDE 或 Sublime Text 类似。Auto Import自动查找、解析并提供所有可用导入的代码操...
Deshun 发布于 1年前 (2023-02-02) 1419℃ 评论(0) 赞 (2)
在群晖私有部署的笔记程序,一直用的 http 协议,昨天突发奇想,是不是可以改成 https 协议呢。答案当然 是可以,具体操作如下:打开 控制面板 > Synology 应用程序门户 > ...
Deshun 发布于 1年前 (2023-01-30) 1433℃ 评论(0) 赞 (0)
在项目开发中,客户反映页面样式错乱问题,经查是 360安全浏览器,使用了较老的 Chrome 内核所致。antd5 使用了很多比较新的 CSS 选择器,而 Chrome 内核 87 以下不支持很多现代 CSS Selector。导致了项目中的样式错乱...
Deshun 发布于 2年前 (2022-08-16) 813℃ 评论(0) 赞 (3)
使用 map() 插入 DOM 时返回的数组因为拼接 += 调用了 toString() 方法,数组结构 [1, 2, 3] 里面的逗号也会被带上,就变成了 1, 2, 3 循环输出到 DOM了。解决方法使用 join() 可以切开一个数组,指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。arr.map((item)=>{ return item...