web starter kit getting started,在插件gulp ruby sass中首次运行gulp时出现语法错误

web starter kit getting started,在插件gulp ruby sass中首次运行gulp时出现语法错误,gulp,Gulp,我正在试用网络入门工具包。我按照安装说明进行操作,收到了一个错误日志,对此我并不确定。我仍处于入门阶段,在WebStarterKit/app文件夹中运行gulp时出错。我对这项技术完全没有经验,我正在使用起始文件夹中包含的默认资源。我在网上找不到任何有用的东西。这是错误日志: [13:26:16] Working directory changed to ~/Desktop/web-starter-kit [13:26:17] Using gulpfile ~/Desktop/web-start

我正在试用网络入门工具包。我按照安装说明进行操作,收到了一个错误日志,对此我并不确定。我仍处于入门阶段,在WebStarterKit/app文件夹中运行gulp时出错。我对这项技术完全没有经验,我正在使用起始文件夹中包含的默认资源。我在网上找不到任何有用的东西。这是错误日志:

[13:26:16] Working directory changed to ~/Desktop/web-starter-kit
[13:26:17] Using gulpfile ~/Desktop/web-starter-kit/gulpfile.js
[13:26:17] Starting 'clean'...
[13:26:17] Finished 'clean' after 4.43 ms
[13:26:17] Starting 'default'...
[13:26:17] Starting 'styles:components'...
[13:26:17] Starting 'styles:scss'...
[13:26:17] Starting 'styles:css'...
[13:26:17] gulp-size: 'styles:css' total 0 B
[13:26:17] Finished 'styles:css' after 94 ms
[13:26:17] gulp-size: 'styles:scss' total 0 B
[13:26:17] Finished 'styles:scss' after 110 ms
[13:26:17] [gulp-ruby-sass] 
Syntax error: Mixin "medium" does not accept a content block.
    on line 160 of /home/riccardo/Desktop/web-starter-kit/app/styles/components/_utils.scss, in `medium'
    from line 160 of /home/riccardo/Desktop/web-starter-kit/app/styles/components/_utils.scss, in `container'
    from line 32 of /home/riccardo/Desktop/web-starter-kit/app/styles/components/_global.scss
    from line 10 of /home/riccardo/Desktop/web-starter-kit/app/styles/components/components.scss


events.js:72
    throw er; // Unhandled 'error' event
          ^
Error in plugin 'gulp-ruby-sass'

Syntax error: Mixin "medium" does not accept a content block.
    on line 160 of /home/riccardo/Desktop/web-starter-kit/app/styles/components/_utils.scss, in `medium'
    from line 160 of /home/riccardo/Desktop/web-starter-kit/app/styles/components/_utils.scss, in `container'
    from line 32 of /home/riccardo/Desktop/web-starter-kit/app/styles/components/_global.scss
    from line 10 of /home/riccardo/Desktop/web-starter-kit/app/styles/components/components.scss

at ChildProcess.<anonymous> (/home/riccardo/Desktop/web-starter-kit/node_modules/gulp-ruby-sass/index.js:98:25)
at ChildProcess.emit (events.js:98:17)
at maybeClose (child_process.js:755:16)
at Process.ChildProcess._handle.onexit (child_process.js:822:5)

我的意思是,这听起来真的很奇怪,我实际上没有编写任何实际的代码,而且比我聪明的人编写的代码中有语法错误,但更可能的是我做错了什么。

看起来你错过了sass ruby gem。它为您将易于阅读的代码编译/转换为css

在终端/命令行中,转到项目文件夹并运行gem install sass。假设您安装了ruby。然后再试着喝一口

希望有帮助