问题已解决,答案由楼下Fractal大佬给出
'components' => [
'assetManager' => [
'basePath' => '@webroot/asset/', // 这里改成实际路径
'baseUrl' => '@web/asset/', // 这里改成实际路径
],
]
不过我尝试添加了这个还不行,做出了修改
'assetManager' => [
'basePath' => '@webroot',
'baseUrl' => '@web',
],
这样添加后就没问题了
在本地跑一个离职同事的项目时候,遇到这样一个问题:
我在打开项目前端目录的时候,其中一个文件出现这样的报错
The directory does not exist: C:/phpStudy/PHPTutorial/WWW/freshman/frontend/web/assets
Exception
Invalid Configuration – yii\base\InvalidConfigException
The directory does not exist: C:/phpStudy/PHPTutorial/WWW/freshman/frontend/web/assets
我找到文件所在的位置,他的引用代码如下
use frontend\assets\LqcxMainAsset;
use frontend\assets\IELqcxMainAsset;
LqcxMainAsset::register($this);
IELqcxMainAsset::register($this);
多出一个web,应该是路由上出了问题,找了半天还是没找到哪里有问题。
怀疑的地方是:这个文件的位置是:
\freshman\frontend\themes\freshman\layouts\index-lqcx.php
往各路大侠伸出援手!### 问题描述
问题出现的环境背景及自己尝试过哪些方法
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
你期待的结果是什么?实际看到的错误信息又是什么?
1 回答
- 1 回答
- 0 关注
- 443 浏览
添加回答
举报
0/150
提交
取消