Ghi*_*taB 5 ubuntu gem sass twitter-bootstrap compass
运行时出现以下错误compass create my-theme -r bootstrap-sass --using bootstrap:
$ compass create my-theme -r bootstrap-sass --using bootstrap
directory my-theme/
create my-theme/config.rb
Compass can't find any Sass files to compile.
Is your compass configuration correct?.
If you're trying to start a new project, you have left off the directory argument.
Run "compass -h" to get help.
Run Code Online (Sandbox Code Playgroud)
我在运行上述命令的任何目录中都收到此错误.
相关产出:
$ compass --version
Compass 1.0.1 (Polaris)
Copyright (c) 2008-2014 Chris Eppstein
Released under the MIT License.
Compass is charityware.
Please make a tax deductable donation for a worthy cause: http://umdf.org/compass
$ sass --version
Sass 3.4.5 (Selective Steve)
$ gem --version
2.2.2
Run Code Online (Sandbox Code Playgroud)
看起来某处配置错误。通过重新安装ruby、gem、sass这compass应该可以解决。
aptitudesudo apt-get install aptitude
Run Code Online (Sandbox Code Playgroud)
rubysudo aptitude purge ruby
Run Code Online (Sandbox Code Playgroud)
确保您没有任何其他 ruby 软件包(例如ruby2.1)
sudo aptitude purge ruby2.1
Run Code Online (Sandbox Code Playgroud)
aptituderm -rf /usr/local/lib/ruby
rm -rf /usr/lib/ruby
rm -f /usr/local/bin/ruby
rm -f /usr/bin/ruby
rm -f /usr/local/bin/irb
rm -f /usr/bin/irb
rm -f /usr/local/bin/gem
rm -f /usr/bin/gem
sudo rm -f /usr/local/bin/sass
sudo rm -f /usr/local/bin/compass
Run Code Online (Sandbox Code Playgroud)
rubysudo apt-get install ruby-full rubygems-integration
Run Code Online (Sandbox Code Playgroud)
sasssudo gem install sass
Run Code Online (Sandbox Code Playgroud)
compasssudo gem install compass
Run Code Online (Sandbox Code Playgroud)
现在我们全新安装了ruby、gem、sass和compass。
让我们检查一下现在一切是否正常:
$ compass create my-theme -r bootstrap-sass --using bootstrap
directory my-theme/
directory my-theme/fonts/bootstrap/
directory my-theme/javascripts/
directory my-theme/javascripts/bootstrap/
directory my-theme/sass/
directory my-theme/stylesheets/
create my-theme/config.rb
create my-theme/sass/styles.scss
create my-theme/sass/_bootstrap-variables.scss
create my-theme/javascripts/bootstrap/affix.js
create my-theme/javascripts/bootstrap/transition.js
create my-theme/javascripts/bootstrap/collapse.js
create my-theme/javascripts/bootstrap/scrollspy.js
create my-theme/javascripts/bootstrap/tooltip.js
create my-theme/javascripts/bootstrap/dropdown.js
create my-theme/javascripts/bootstrap/button.js
create my-theme/javascripts/bootstrap/alert.js
create my-theme/javascripts/bootstrap/popover.js
create my-theme/javascripts/bootstrap/carousel.js
create my-theme/javascripts/bootstrap/tab.js
create my-theme/javascripts/bootstrap/modal.js
create my-theme/javascripts/bootstrap.js
create my-theme/javascripts/bootstrap-sprockets.js
create my-theme/fonts/bootstrap/glyphicons-halflings-regular.woff
create my-theme/fonts/bootstrap/glyphicons-halflings-regular.eot
create my-theme/fonts/bootstrap/glyphicons-halflings-regular.svg
create my-theme/fonts/bootstrap/glyphicons-halflings-regular.ttf
write my-theme/stylesheets/styles.css
*********************************************************************
Congratulations! Your compass project has been created.
You may now add and edit sass stylesheets in the sass subdirectory of your project.
Sass files beginning with an underscore are called partials and won't be
compiled to CSS, but they can be imported into other sass stylesheets.
You can configure your project by editing the config.rb configuration file.
You must compile your sass stylesheets into CSS when they change.
This can be done in one of the following ways:
1. To compile on demand:
compass compile [path/to/project]
2. To monitor your project for changes and automatically recompile:
compass watch [path/to/project]
More Resources:
* Website: http://compass-style.org/
* Sass: http://sass-lang.com
* Community: http://groups.google.com/group/compass-users/
To import your new stylesheets add the following lines of HTML (or equivalent) to your webpage:
<head>
<link href="/stylesheets/styles.css" rel="stylesheet" type="text/css" />
</head>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4395 次 |
| 最近记录: |