简化FilamentPHP包中的资源更新

简化FilamentPHP包中的资源更新

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

在开发FilamentPHP包时,使用symlink可以简化流程。将/resources/dist目录链接到Laravel项目的/public/css/{vendor_name}/{package_name},可使每次更改自动反映在公共目录中,避免重复运行php artisan filament:assets。

🎯

关键要点

  • 在开发FilamentPHP包时,使用symlink可以简化流程。
  • 运行npm run dev时,文件会构建到/resources/dist目录。
  • 执行php artisan filament:assets命令将文件移动到Laravel项目的公共目录。
  • 每次更改后需要运行该命令以反映更新。
  • 创建symlink可以避免重复运行php artisan filament:assets。
  • 确保导出文件名与包内实际文件名匹配。
  • 在Windows上使用Link Shell Extension创建symlink。
  • 将/resources/dist目录链接到/public/css/{vendor_name}/{package_name}。
  • 使用symlink后,dist文件夹的更改会自动反映在公共目录中。
➡️

继续阅读