我正在本地使用Laravel Mix设计网站。我在resources/assets/sass
和app.scss
中有很多scss生命我将它们组合在一起,它看起来就像使用npm run watch
和php artisan serve
但是当我在服务器上设置网站时,所有的css类都丢失了,因此设计不会在网站上实现。例如,我有一个类future-concerts
,它对它建议的元素进行样式化。所以我在.future-concerts
内检查public\css\app.css
没有这样的课程。可能是什么导致了这个?即使只是将app.css
文件复制到服务器也不起作用。它只是删除了我写的大部分行。
app.scss文件
// Fonts
@import url('https://fonts.googleapis.com/css?family=Abhaya+Libre|Mitr|Raleway');
// Variables
@import "variables";
@import "custom";
@import "directives";
// Bootstrap
@import "bootstrap.min";
@import "bootstrap-theme.min";
// Fotorama
@import "fotorama";
// Animate.css
@import "animate";
// Font Awesome
@import "font-awesome.min";
webpack.mix.js文件:
let mix = require('laravel-mix');
mix.js('resources/assets/js/app.js', 'public/js')
.sass('resources/assets/sass/app.scss', 'public/css');