laravel5.5 配置全局公共函数

用tp框架用习惯了,现在用laravel框架也需要写一些全局函数,毕竟可以代码重复利用,但是找了很多文件夹也没找到,后来找资料才知道要自己注册的。用组长搭建好的里面直接就有,我还以为是原本的就有的,嘿嘿。其实注册挺简单的,具体的步骤如下:

1、找到composer.json文件


2、打开composer.json文件,找到composer.json里面的autoload项


3、编写代码


但是这些全都做完之后,使用全局函数中的方法还是会报如下错误,找了很多文章才发现还缺少最重要的一步:


4、打开电脑上的cmd文件,进入所需要的文件夹运行  composer dump-autoload 命令,出现下列内容,则表示注册成功

Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
You made a reference to a non-existent script @php artisan package:discover

具体步骤如下(我的是在D盘,选择自己文件所在盘符即可)

C:\Users\Administrator>d:

d:\>cd www

d:\WWW>cd huiyin

d:\WWW\huiyin>composer dump-autoload
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
You made a reference to a non-existent script @php artisan package:discover

猜你喜欢

转载自blog.csdn.net/robin_sky/article/details/80705023