【问题标题】:jekyll and sass cannot compile sass filesjekyll 和 sass 无法编译 sass 文件
【发布时间】:2015-04-11 16:38:38
【问题描述】:

我刚刚使用a Yeoman generator 开始了一个新的 jekyll 项目 它是使用 sass ut 配置的,我无法使其工作

我在 _sass 文件夹中只有一个文件,它是以

开头的 main.scss
@charset "utf-8";

但是当我启动 grunt serve 时,我得到了这个:

Running "copy:stageCss" (copy) task
[D] Task source: /Users/alexandresagette/Development/jekyll-site/node_modules/grunt-contrib-copy/tasks/copy.js
Verifying property copy.stageCss exists in config...OK
Options: encoding="utf8", processContent=false, processContentExclude=[], mode=false


Done, without errors.


Execution Time (2015-04-11 16:12:10 UTC)
loading tasks  1.1s  ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 99%
copy:stageCss   8ms  ▇ 1%
Total 1.1s
    Warning: Error: Invalid CSS after "@charset "utf-8"": expected "{", was ";"
        on line 4 of app/_sass/main.scss
  Use --trace for backtrace. Use --force to continue.

    Aborted due to warnings.

gruntfile 可以在这里找到:https://github.com/robwierzbowski/generator-jekyllrb/blob/master/app/templates/Gruntfile.js

有人可以帮帮我吗?

【问题讨论】:

    标签: sass gruntjs jekyll jekyll-bootstrap


    【解决方案1】:

    我一个一个地运行 grunt serve 任务,发现它实际上是 sass 任务,这是错误的:

        grunt --trace sass:server
    Running "clean:server" (clean) task
    >> 1 path cleaned.
    
    Running "jekyll:check" (jekyll) task
    `jekyll doctor` was initiated.
    
    
    Jekyll output:
    Configuration file: /Users/alexandresagette/Development/jekyll-site/_config.yml
      Your test results are in. Everything looks fine.
    
    Running "sass:server" (sass) task
    NoMethodError: undefined method `ascii_only?' for nil:NilClass
      Use --trace for backtrace.
    Warning: Exited with error code 1 Use --force to continue.
    
    Aborted due to warnings.
    
    
    Execution Time (2015-04-11 18:06:30 UTC)
    loading tasks  967ms  ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 17%
    jekyll:check    4.2s  ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 74%
    sass:server    473ms  ▇▇▇▇▇▇▇▇▇▇▇▇ 8%
    Total 5.6s
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-24
      • 2014-07-04
      • 1970-01-01
      • 1970-01-01
      • 2019-07-24
      • 2018-07-17
      相关资源
      最近更新 更多