为了在 debuger的message tab里输出内容,需要加入到provides
``` php
// config/app.php
'providers' => ServiceProvider::defaultProviders()->merge([
/*
* Package Service Providers...
*/
/*...
安装 sail docker开发环境
```
curl -s https://laravel.build/bookmarks | bash
cd bookmarks && ./vendor/bin/sail up
```
修改 `.env` 设置适合我的开发环境, 前面添加:
```
#for macOS dev
WWWUSER=501...
要做一个组件类似搜索引擎的联想功能,搜索输入框随着用户每次输入一个字母,输入框下文有一个信息栏里显示与用户输入内容模糊匹配的文章标题或文章内容,当前使用技术栈为 livewire,alpine.js和tailwindcss。
----------------------
为了实现搜索引擎的联想功能,你可以通过Livewire、Alpine.js和...
要做一个组件类似搜索引擎的联想功能,搜索输入框随着用户每次输入一个字母,输入框下文有一个信息栏里显示与用户输入内容模糊匹配的文章标题或文章内容,当前使用技术栈为 livewire,alpine.js和tailwindcss。
----------------------
为了实现搜索引擎的联想功能,你可以通过Livewire、Alpine.js和...
### 兼容http和https的修正方法是
nginx反代的设置(以nginx proxy manager自定义配置为例)
```
location /{
proxy_pass $forward_scheme://$server:$port;
proxy_set_header X-Real...
今天写laravel的邮件队列时候发现的,问了gpt4.0,这是 PHP 8.0 引入的新特性,叫做 `Named Arguments(命名参数)`。比如有一个 `Content` 类:
``` php
在 Laravel 中,`Storage` 门面提供了一种强大且方便的方法来与文件系统进行交互。以下是如何使用它的基本步骤:
1. 首先,确保在你的控制器头部使用了 `Storage` 门面:
```php
use Illuminate\Support\Facades\Storage;
```
2. 创建文件:
你可以使用 `pu...
前一段时间意外看到一种新的技术栈,`tall` ,准备学习一下,用来做点东西。
- Tailwind CSS
- Alpine.js
- Laravel
- Livewire
项目主页
今天构建php-fpm的镜像时,顺便把这套弄起来了,把它装进了容器,按照github的[安装说明](https://github.com/lara...
PHP Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 8192 bytes) in phar:///usr/bin/composer/src/Composer/DependencyResolver/GenericRule.php o...
我已经有十多年没有写介绍博客程序的文章了。这次打算介绍一下 Grav CMS。
没打算细致讲解如何搭建如何具体制作风格模板等等,只是作为一种搭建博客挑选程序时的一种选择,介绍一下。
若要说出个原因,大概就是因为一方面还是有很多人有写博客的欲望;另一方面我觉得,日渐盛行的静态博客(至少)对刚接触博客的人来说,并不能做到「专注于写作」。
这些年间...