Css LaaFLE使用基础5与灵丹妙药,SASS不编译所以页面不格式化

Css LaaFLE使用基础5与灵丹妙药,SASS不编译所以页面不格式化,css,sass,gulp-sass,laravel-elixir,Css,Sass,Gulp Sass,Laravel Elixir,第一次这样做。我不明白为什么我不能正确编译我的代码> SASS基础文件。我的gulp命令执行时没有错误,但我的页面没有格式化。如果我在 中替换我编译的 css 链接,链接到基础 css 文件,那么格式就可以了。 我的gulpfile.js如下所示: var elixir = require('laravel-elixir'); elixir.config.css.autoprefix.options.browsers = ['last 4 versions']; elixir(functio

第一次这样做。我不明白为什么我不能正确编译我的代码> SASS<代码>基础文件。我的
gulp
命令执行时没有错误,但我的页面没有格式化。如果我在<代码> <代码>中替换我编译的<代码> css <代码>链接,链接到基础<代码> css 文件,那么格式就可以了。 我的
gulpfile.js
如下所示:

var elixir = require('laravel-elixir');

elixir.config.css.autoprefix.options.browsers = ['last 4 versions'];

elixir(function(mix) {

    // Compile CSS
    mix
        /* Copy the Foundation JS folder from bower_components to a js/foundation folder */
        .copy(
            'vendor/bower_components/foundation/scss', 'resources/assets/sass'
        )
        /* Copy the Foundation JS folder from bower_components to a js/foundation folder */
        .copy(
            'vendor/bower_components/foundation/js', 'resources/assets/js/foundation'
        )
        /* Build css files here */
        .sass(
            'app.scss', // Source files
            'public/css/app.css' // Destination folder
        )
        .scripts(
            'foundation/vendor/modernizr.js', 'public/js/modernizr.js', 'resources/assets/js'
        )
        .scripts([
                'foundation/vendor/fastclick.js',
                'foundation/vendor/jquery.js',
                'foundation/foundation.js',
                'app.js'
            ], // Source files
            'public/js/app.js' // Destination file
        )
        .version([
            'public/css/app.css',
            'public/js/modernizr.js',
            'public/js/app.js'
        ]);

});
/* Import Normalize.scss */
@import 'normalize';

/* Import the Foundation settings.scss page */
@import 'settings';

/* Import the Entire Foundation framework */
@import 'foundation';
我的头文件包含这些链接(在inspect中使用编译文件解析OK)

我的页脚包含
基础
初始化:

<script>
    $(document).foundation();
</script>
我可以确认
sass
编译所需的文件是否存在并在正确的文件夹中

resources/
   /assets
      /css
         /foundation
            /components
            _functions.scss
         _settings.scss
         app.scss
         foudnation.scss
         normalize.scss
$gulp#
命令运行正常,没有错误

$ gulp #
[14:53:11] Using gulpfile f:\Projects\flyer\gulpfile.js
[14:53:11] Starting 'default'...
[14:53:11] Starting 'copy'...

Fetching Copy Source Files...
   - vendor/bower_components/foundation/scss/**/*

Saving To...
   - resources/assets/sass

[14:53:11] Finished 'default' after 58 ms
[14:53:11] Finished 'copy' after 126 ms
[14:53:11] Starting 'copy'...

Fetching Copy Source Files...
   - vendor/bower_components/foundation/js/**/*

Saving To...
   - resources/assets/js/foundation

[14:53:11] Finished 'copy' after 96 ms
[14:53:11] Starting 'sass'...

Fetching Sass Source Files...
   - resources\assets\sass\app.scss

Saving To...
   - public/css/app.css

[14:53:12] gulp-notify: [Laravel Elixir] Sass Compiled!
[14:53:12] Finished 'sass' after 691 ms
[14:53:12] Starting 'scripts'...

Fetching Scripts Source Files...
   - resources\assets\js\foundation\vendor\modernizr.js

Saving To...
   - public/js/modernizr.js

[14:53:13] gulp-notify: [Laravel Elixir] Scripts Merged!
[14:53:13] Finished 'scripts' after 708 ms
[14:53:13] Starting 'scripts'...

Fetching Scripts Source Files...
   - resources\assets\js\foundation\vendor\fastclick.js
   - resources\assets\js\foundation\vendor\jquery.js
   - resources\assets\js\foundation\foundation.js
   - resources\assets\js\app.js

Saving To...
   - public/js/app.js

[14:53:13] gulp-notify: [Laravel Elixir] Scripts Merged!
[14:53:13] Finished 'scripts' after 83 ms
[14:53:13] Starting 'version'...

Fetching Version Source Files...
   - public\css\app.css
   - public\js\modernizr.js
   - public\js\app.js

Saving To...
   - public\build

[14:53:13] Finished 'version' after 94 ms
输出文件位于:

public/
   /build
      /css
         app.css.map
         app-122456abc.css
并且它出现在inspect OK中,并且它不是空的

<link href="/build/css/app-122456abc.css" rel="stylesheet" />


我错过了什么?谢谢

嗯,疯狂已经开始。。。由于某种原因,我的scss文件已损坏。是的,我花了这么长时间才弄明白。。。我下载了基础5的主分支,手动复制文件到LaaFLE项目,所有的工作。不知道为什么bower下载给了我坏文件。如果你在Laravel上使用F5,以上所有功能都很好,所以希望这能帮助其他人错过疯狂

public/
   /build
      /css
         app.css.map
         app-122456abc.css
<link href="/build/css/app-122456abc.css" rel="stylesheet" />