编程学习网 > PHP技术 > Yii2 > Yii2 basic 改变 vendor 文件夹位置,以便多个程序共享yii2框架
2020
01-02

Yii2 basic 改变 vendor 文件夹位置,以便多个程序共享yii2框架

Yii2 basic 改变 vendor 文件夹位置,以便多个程序共享yii2框架

一般是把vendow文件夹上移,由程序文件夹移到和程序并列的位置。 
相应的,在不改变vendor文件夹内文件内容的前提下,需要改变程序默认配置的两个地方: 
1、改变web/index.php文件 

require __DIR__ . '/../vendor/autoload.php';
require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php';



require __DIR__ . '/../../vendor/autoload.php';
require __DIR__ . '/../../vendor/yiisoft/yii2/Yii.php';



2、改变config/web.php

在配置项里增加一项


$config = [
    'id' => 'basic',
    'basePath' => dirname(__DIR__),
    'bootstrap' => ['log'],
    // 增加下面一行
    'vendorPath' => '../../vendor',
    'aliases' => [
        '@bower' => '@vendor/bower-asset',
        '@npm'   => '@vendor/npm-asset',
    ], 


扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取