现代前端项目的编译构建方案

从自己写js第一天到今天,js构建模式发生了太大的变化,从自己的第一个js项目: https://loveyu.org/2429.html 到现在这些看懂都困难的js项目,差不多过去了十多年了吧。
举个例子,看看今天的项目构建最终方案:
整体构建过程看起来还是蛮简单的,无非就是分为2个大部分,打包和复制打包结果,但是实际涉及到缓存复用...

Spring Boot 2.5 始终无法访问 favicon.ico

依据自己的常规经验,把 favicon.ico 放到public或static目录,本地环境正常识别并可以访问
然后到服务器之后就是各种404, 包括不限于放在以下目录都不行
然后找到了一些资料,乱七八糟的那种,一无所获,直到看到 https://www.baeldung.com/spring-boot-favicon 才发现这个文件应该是被特殊处理了,控制器定义favicon.i...

在docker中运行sftp

要使用docker跑sftp的目的
主要是做账户隔离和目录挂载,这样使用起来方便许多,多账户不容易乱
基础镜像
docker hub上顺手搜索一个就行,然后自己打包,主要是自己打包安心一点,本身足够简单的应用没啥难度
https://hub.docker.com/search?q=sftp&type=image
镜像修改
先fork一个镜像: https://github.com/loveyu...