由于5.0对入口文件进行了位置的变换,所以 / 所表示的文件位置发生了变化。
/ 表示的是网站的根目录,但是在这里 表示的是入口文件index.php所对应的目录,所以要正确的找到静态资源的位置,是从入口文件 index.php 出发去寻找的。
列举两种配置静态资源的方法:
1.使用thinkphp中的模板替换配置
2.设置配置项
第一种方法是使用模板替换配置项的方式来指定目录
模板替换配置:
在项目目录下,也就是application目录下,修改config.php 文件
'template' => [
'tpl_replace_string' => ['admin_style' => '/static/admin_assets'] //存放静态公共资源目录
],
模板调用:
第二种方法设置配置项方式来指定目录
配置项设置:
在项目目录下,也就是application目录下的config.php 文件中新增一条配置
'public_assets' => '/static/admin_assets', //存放静态公共资源目录
模板调用:
以上就是ThinkPHP5.0静态公共资源的引入!