Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS不会加载到Laravel 8+;XAMPP上的Jetstream_Laravel_Xampp_Jetstream - Fatal编程技术网

CSS不会加载到Laravel 8+;XAMPP上的Jetstream

CSS不会加载到Laravel 8+;XAMPP上的Jetstream,laravel,xampp,jetstream,Laravel,Xampp,Jetstream,我正在学习Laravel并使用Laravel 8和Jetstream。在XAMPP上测试应用程序时,css不会加载到登录/注册页面上。css链接指向localhost/app/css位置。如果我使用phpartisanserve命令,它可以正常工作,但在XAMPP上不工作。如何更正css指针,使其既能与php artisan serve命令一起工作,又能与XAMPP一起工作?在资源\views\layouts\app.blade.php中,更改: <link rel="style

我正在学习Laravel并使用Laravel 8和Jetstream。在XAMPP上测试应用程序时,css不会加载到登录/注册页面上。css链接指向localhost/app/css位置。如果我使用
phpartisanserve
命令,它可以正常工作,但在XAMPP上不工作。如何更正css指针,使其既能与
php artisan serve
命令一起工作,又能与XAMPP一起工作?

资源\views\layouts\app.blade.php中,更改:

<link rel="stylesheet" href="{{ mix('css/app.css') }}">

致:



这将在wamp或xampp中工作。

在public\mix-manifest.json中,更改:

"/js/app.js": "/js/app.js",
"/css/app.css": "/css/app.css"


这个方法对我来说很有效,而且它同时适用于XAMPP和artisan serve。

你是否将它们放在/public/css?@Abilogos中?据我所知,在运行npm run dev之后,这些资产会自动发布到公共目录。此外,如果我使用php artisan serve命令执行,css会正确加载。问题只存在于XAMPP中,因为链接指向localhost/css/app.css,而XAMPP应该指向localhost/myapp/public/css/app.css。“它应该指向localhost/myapp/public/css/app.css”URL中不应该显示
public
文件夹,它应该是DocumentRoot。最好是在Apache上设置vhost,如
project1.local
,并将其指向您的项目公用文件夹。确保
.env
中的
APP\u URL
设置正确尝试
npm安装
npm运行开发
。我有一个类似的问题,通过这两个命令解决了。非常感谢!设置vhost解决了这个问题。
"/js/app.js": "/js/app.js",
"/css/app.css": "/css/app.css"
"/js/app.js": "js/app.js",
"/css/app.css": "css/app.css"