我正在研究一个包,我真的需要能够解雇
php artisan asset:publish --bench="vendor/package"
Run Code Online (Sandbox Code Playgroud)
在开发期间自动命令.
每次我更改我的包中的JavaScript或CSS文件时,编写该命令都非常耗时.
我试图在服务提供商处打电话给Artisan
public function boot()
{
Artisan::call('asset:publish', array('--bench' => 'arni-gudjonsson/webber'));
...
}
Run Code Online (Sandbox Code Playgroud)
我有
ErrorException: Runtime Notice: Non-static method Illuminate\Foundation\Artisan::call() should not be called statically, assuming $this from incompatible context
Run Code Online (Sandbox Code Playgroud)
Artisan不是通过网络设计的吗?有人有什么建议吗?
小智 -1
尝试直接编辑css和js文件
{app_root}/public/bundles/{bundle}/{css|js}
目录,完成后,只需将修改后的文件复制回捆绑包的公共目录。这可能是错误的方法,但是嘿,它有效。另一种选择是创建一个任务并运行
命令::run(array('task_name'));
官方文档中有几个例子。
| 归档时间: |
|
| 查看次数: |
2389 次 |
| 最近记录: |