来源:https://juejin.cn/post/71354228717356319021、现象:mac或windows系统下开发,当仅修改文件名大小写时,git未检测到文件变更,这时候如果你还有其他更改,没注意到这个问题,代码提交到远端后,在生产环境build时就会出现问题。2、解决方案:关闭git忽略大小写配置(可以当前项目设置,也可以全局设置 --global)代码仓库目录下:1)执行以下命令,查看当前配置,不出意外,返回truegit config core.ignorecase 2)执行以下命令, 修改配置git config core.ignorecase false再次修改文件名大小写时就能检测到变更了。
linux安装zerotier:curl -s https://install.zerotier.com | sudo bash sudo zerotier-cli join [Network ID]linux安装tailscale:curl -fsSL https://tailscale.com/install.sh | sh tailscale up --netfilter-mod off # 启动成功以后,终端会出现一个url链接,复制链接到浏览器中打开,根据提示下一步再下一步,把设备添加到自己账号。 # --netfilter-mod off 加上这个配置,阿里云服务器才能连接外网,详细参考: # 1、https://nyan.im/p/troubleshoot-tailscale # 2、https://github.com/tailscale/tailscale/issues/3837
编程/dockerdocker清理overlay2占用磁盘空间:https://blog.csdn.net/Small_StarOne/article/details/123655176docker清理空间命令:# prune指令默认会清除所有如下资源: # 已停止的容器(container) # 未被任何容器所使用的卷(volume) # 未被任何容器所关联的网络(network) # 所有悬空镜像(image)。 docker system prune -a#!/bin/bash echo "======== start clean docker containers logs ========" logs=$(find /var/lib/docker/containers/ -name *-json.log) for log in $logs do echo "clean logs : $log" cat /dev/null > $log done echo "======== end clean
使用pdfjs报错:Failed to load module script: Expected a JavaScript module script but the server responded:https://blog.csdn.net/ken_coding/article/details/136761141在nginx的默认mime.types文件中没有为mjs扩展名设置条目,这意味着它将被作为application/octet-stream而不是application/javascript进行服务。可以通过在server、http或location块中显式包含mime.types并添加一个types块来设置mjs文件的MIME类型和文件扩展名:server { include mime.types; types { application/javascript mjs; } }当然,也可以直接修改 /etc/nginx/mime.types
如果您看到这篇文章,表示您的 blog 已经安装成功.
小马小站
人生如此经历,最后不应该归于虚无。