Laravel:如何在Laravel中包含Vendor文件夹中的文件

Gro*_*the 9 php laravel youtube-analytics

所以我试图加入Google的YouTube Analytics服务,但我似乎无法通过Vendor文件夹访问它.__CODE__无法正常工作,因为它默认为App文件夹.如何退出App文件夹并进入YouTube Analytics文件所在的Vendor文件夹.抛出的错误是__CODE__.需要离开该app文件夹.谢谢你的帮助!

car*_*sel 11

您想从哪里包含该文件?

composer.json autoload对象中放置对文件的引用:

"autoload": {
    "files":["your_file_path"]
}
Run Code Online (Sandbox Code Playgroud)

运行composer dumpautoload,你就有了你的文件:)


reb*_*vid 5

实际上,您在helpers函数中具有路径,因此基本上,base_path函数将方向指向项目的根目录,因此

echo base_path() . '/vendor';
Run Code Online (Sandbox Code Playgroud)

应该是到您的供应商文件夹的路由。

您可以在Helper Functions Laravel中找到所有文档

确保您正在查看所使用的laravel版本的文档(我放置了4.2版本的链接)。

  • 更好的是`base_path('vendor')` (5认同)