模块中的数据迁移文件 标签归档 - 永夜 没有不值得去解决的问题,也没有不值得去学习的技术! Mon, 03 Aug 2026 08:20:58 +0000 zh-Hans hourly 1 https://wordpress.org/?v=7.1 https://media.shuijingwanwq.com/2026/05/logo-150x150.png 模块中的数据迁移文件 标签归档 - 永夜 32 32 Nwidart\Modules\Exceptions\ModuleNotFoundException : Module [Blog] does not exist!,模块中数据库迁移文件的执行(无需发布) https://www.shuijingwanwq.com/2023/01/11/7341/ Wed, 11 Jan 2023 01:34:47 +0000 registerMigrations()]]> registerPublishing()]]> https://www.shuijingwanwq.com/?p=7341 在使用 Laravel 模块开发过程中,遇到因删除 module.json 文件导致 ModuleNotFoundException 报错且无法发布迁移文件的问题。通过使用 make:migration 命令的 --path 选项自定义路径生成文件,并修改模块的 ServiceProvider 服务加载类,最终实现了无需发布操作即可自动运行模块内的数据库迁移文件,系统能按创建时间顺序合并执行主目录与模块目录中的迁移。

Nwidart\Modules\Exceptions\ModuleNotFoundException : Module [Blog] does not exist!,模块中数据库迁移文件的执行(无需发布)最先出现在永夜

]]>