我正在尝试使用 Shopify CSS Import ,并设法完成 第 6 步,它要求我运行 grunt
。此命令开始监视我的目录,一旦我对样式表进行了更改,它似乎就起作用了,而且我似乎收到了一条成功消息。
Done, without errors.
Completed in 0.917s at Sun Jul 20 2014 16:21:17 GMT+0100 (BST) - Waiting...
但是紧接着这一行之后,就会抛出这个错误:
>> /Users/username/.rbenv/versions/2.1.2/lib/ruby/2.1.0/net/http.rb:879:in `initialize'
>> : getaddrinfo: nodename nor servname provided, or not known (SocketError)
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/2.1.0/net/http.rb:879:in `open'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/2.1.0/net/http.rb:879:in `block in connect'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/2.1.0/timeout.rb:76:in `timeout'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/2.1.0/net/http.rb:878:in `connect'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/2.1.0/net/http.rb:863:in `do_start'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/2.1.0/net/http.rb:852:in `start'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/2.1.0/net/http.rb:1369:in `request'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/httparty-0.13.1/lib/httparty/request.rb:93:in `perform'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/httparty-0.13.1/lib/httparty.rb:521:in `perform_request'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/httparty-0.13.1/lib/httparty.rb:483:in `put'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bundler/gems/shopify_theme-ca8bca3b91a2/lib/shopify_theme.rb:73:in `send_asset'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bundler/gems/shopify_theme-ca8bca3b91a2/lib/shopify_theme/cli.rb:214:in `block in send_asset'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bundler/gems/shopify_theme-ca8bca3b91a2/lib/shopify_theme/cli.rb:271:in `show_during'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bundler/gems/shopify_theme-ca8bca3b91a2/lib/shopify_theme/cli.rb:213:in `send_asset'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bundler/gems/shopify_theme-ca8bca3b91a2/lib/shopify_theme/cli.rb:135:in `block in watch'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bundler/gems/shopify_theme-ca8bca3b91a2/lib/shopify_theme/cli.rb:168:in `block in watcher'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/filewatcher-0.3.4/lib/filewatcher.rb:30:in `block in watch'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/filewatcher-0.3.4/lib/filewatcher.rb:24:in `loop'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/filewatcher-0.3.4/lib/filewatcher.rb:24:in `watch'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bundler/gems/shopify_theme-ca8bca3b91a2/lib/shopify_theme/cli.rb:167:in `watcher'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bundler/gems/shopify_theme-ca8bca3b91a2/lib/shopify_theme/cli.rb:127:in `watch'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/thor-0.19.1/lib/thor/command.rb:27:in `run'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/thor-0.19.1/lib/thor/invocation.rb:126:in `invoke_command'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/thor-0.19.1/lib/thor.rb:359:in `dispatch'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/thor-0.19.1/lib/thor/base.rb:440:in `start'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bundler/gems/shopify_theme-ca8bca3b91a2/bin/theme:24:in `<top (required)>'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bin/theme:23:in `load'
>> from /Users/username/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/bin/theme:23:in `<main>'
Watching current folder: /Users/username/Desktop/shopify-css-import-master
config.yml does not exist!
[16:21:18] Uploading: assets/theme.scss.liquid>> Exited with code: 1.
Warning: Task "exec:theme_watch" failed. Use --force to continue.
Aborted due to warnings.
Warning: Use --force to continue.
Aborted due to warnings.
知道这里发生了什么吗?任何帮助表示赞赏。谢谢。
最佳答案
你似乎忘记了文件 config.yml
在您提供的 shopify-css-import 页面上,他们说:
Run Shopify theme gem
Make sure config.yml file is setup properly. Docs here. In a separate Terminal window that is still in your theme's root, run:
theme watch
检查 config.yml 是否存在,如果您更进一步,请告诉我
关于css - gulp-cssimport 在我进行更改后抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24865433/