Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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
Php 什么';这是拉威尔的宗旨;第二个app.css文件是什么?_Php_Css_Laravel_Npm_Npm Run - Fatal编程技术网

Php 什么';这是拉威尔的宗旨;第二个app.css文件是什么?

Php 什么';这是拉威尔的宗旨;第二个app.css文件是什么?,php,css,laravel,npm,npm-run,Php,Css,Laravel,Npm,Npm Run,我正在学习Laravel 8,我不知道Resources\css\app.css的目的是什么。参考资料文件夹中的所有其他内容似乎都有其用途,但这里的app.css文件不仅是空的,而且向其中添加任何内容,然后使用npm run dev进行编译也没有任何作用 如果我与Laravel一起使用的所有自定义CSS都需要放在public\CSS中,这是我理解Laravel应该如何工作的,那么Resources\CSS\app.CSS的目的是什么?您应该将CSS写入Resources\CSS\app.CSS中

我正在学习Laravel 8,我不知道
Resources\css\app.css
的目的是什么。参考资料文件夹中的所有其他内容似乎都有其用途,但这里的
app.css
文件不仅是空的,而且向其中添加任何内容,然后使用
npm run dev
进行编译也没有任何作用


如果我与Laravel一起使用的所有自定义CSS都需要放在
public\CSS
中,这是我理解Laravel应该如何工作的,那么
Resources\CSS\app.CSS
的目的是什么?

您应该将CSS写入Resources\CSS\app.CSS中的文件

使用LaravelMix可以编译、压缩它,还可以执行其他步骤,如清除未使用的CSS类(如果您使用类似TailwindCSS的东西)。
此过程将替换public\css中的文件,因此不要将样式直接写入此文件。

您的意思是
resources/css/app.css
?为什么是“第二个app.css”?这是一个被编译成
public/css/app.css
——如
webpack.mix.js
@brombeer道歉中所述,已修复。第二个原因是,考虑到大多数指导州都将自定义代码放在
public/css
中,这感觉毫无用处。如果你说的是这样,这是否意味着我自己的
resources/css/app.css
文件不应该是空的?或者,如果我真的向它添加代码并进行编译,那么这些代码应该会出现在
public/app.css
文件中?到目前为止,在我的安装中似乎没有一个是这样的,尽管在后一种情况下,我可能只是在寻找错误的东西。是的
resources/css/app.css
最初是空的,并且
public/css/app.css
不存在。在
resources/css/app.css
npm-run-dev
中添加了一些css后,新内容将在
public/css/app.css
@中提供,感谢您的澄清。如果你愿意补充这一点作为回答,我很乐意接受。