使用Laravel框架在xampp上停止的Css和js文件

时间:2018-01-12 16:44:15

标签: laravel xampp

Xampp工作正常,直到今天早上内部css和js脚本停止加载它们并且停止加载#39;在浏览器中。

这是我的代码示例:

<link rel="stylesheet" href="/css/main-styles.css }}">

一个奇怪的事情,如果我使用http://localhost/它的加载很好,但是如果我使用我创建的vhost(http://cars.web),它就不起作用。

正如我所说它有效,然后突然停止了。

要添加,当我将http://cars.web/css/main-styles.css粘贴到浏览器中时,它无法加载。但这就是道路。

Vhost如下:

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "C:/xampp2/htdocs/cars/public"
    ServerName cars.web
    ErrorLog "logs/cars-error.log"
    CustomLog "logs/cars-access.log" common
</VirtualHost>

更新 当我从我的代码中删除该特定的css文件时,所有其他css和js加载正确

请帮忙。

2 个答案:

答案 0 :(得分:0)

您应该使用asset()帮助程序来避免此类问题:

<link rel="stylesheet" href="{{ asset('css/main-styles.css') }}">
  

asset函数使用当前的请求方案

生成资产的URL

https://laravel.com/docs/5.5/helpers#method-asset

答案 1 :(得分:0)

经过几个小时的搜索,我决定重新安装xampp。新版本的xampp使用相同的代码。