问答详情
源自:2-3 CSS样式

老师提供的软件不会用啊,koala软件老报错

1、第一次包这个错,百度一下,说是有中文解释在win7下就会报错

      F:\wamp\www\toolbar\css\index.scss20:45:49

      Error: Invalid GBK character "\xE4"
           on line 1 of F:\wamp\www\toolbar\css\index.scss
      Use --trace for backtrace.

百度解决方法如下:

解决办法:

1.koala可视化编译工具,

找到安装目录里面sass-3.3.7模块下面的engine.rb文件,例如下面路径:

C:\Program Files (x86)\Koala\rubygems\gems\sass-3.3.7\lib\sass

在这个文件里面engine.rb,添加一行代码

Encoding.default_external = Encoding.find('utf-8')

放在所有的require XXXX 之后即可。

2.命令行工具同理

找到ruby的安装目录,里面也有sass模块,如这个路径:

C:\Ruby\lib\ruby\gems\1.9.1\gems\sass-3.3.14\lib\sass

在这个文件里面engine.rb,添加一行代码(同方法1)

Encoding.default_external = Encoding.find('utf-8')

2、写完后包下面这个错

F:\wamp\www\toolbar\css\index.scss21:07:19

F:/Koala/ruby/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require': F:/Koala/rubygems/gems/sass-3.4.9/lib/sass/engine.rb:53: syntax error, unexpected tCONSTANT, expecting end-of-input (SyntaxError)
...require 'sass/supports'Encoding.default_external = Encoding....
...                               ^
from F:/Koala/ruby/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from F:/Koala/rubygems/gems/sass-3.4.9/lib/sass.rb:99:in `'
from F:/Koala/ruby/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from F:/Koala/ruby/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from F:/Koala/rubygems/gems/sass-3.4.9/bin/sass:6:in `'
from F:/Koala/bin/sass:18:in `load'
from F:/Koala/bin/sass:18:in `


不知道为啥啊,老师能不能考虑一下初学者啦,不想学些基础的知识还因为其他软件的问题纠结那么多啦

@Alex Wang 

提问者:举个栗子233 2015-08-02 21:11

个回答

  • 魏姑娘
    2017-04-06 10:57:47

     添加那一行代码  注意是 英文输入法下  才可以!!!我已经从坑里跳出来了。

  • 陌上繁华开
    2016-12-13 10:05:08

    http://img.mukewang.com/584f573600014f2803820165.jpg

    考拉安装的过程中一直报这个错误,急求解决

  • 陌上繁华开
    2016-12-13 10:00:47

    我的也是这种错误,你是怎么解决的?安装上没有?

  • qq_临岸听涛_0
    2016-11-19 10:09:09

    老师我安装koala后打开总是弹出这个错误:

    http://img.mukewang.com/582fb29d0001764c03780163.jpg

    我用360卸载后,再重新安装,打开还是报这个错,连续试了好多次,都会报这个错。

  • qq_熟能生巧_1
    2016-02-15 00:11:30

    koala软件老报错:

    我按着你这个方法,解决了我koala软件老报错问题,非常感谢哦,嘿嘿

  • 举个栗子233
    2015-08-07 18:59:51

    $toolbar-size: 52px;
    .toolbar{
    position: fixed;
    left: 50%;
    bottom :5px;
    margin-left: -$toolbar-size / 2;
    }
    .toolbar-item{
    display: block;
    width: $toolbar-size;
    height: $toolbar-size;
    background-image: url(../img/toolbar.png);
    background-repeat: no-repeat;
    margin-top: 1px;
    }
    .toolbar-item-weixin{
    background-position: 0  -798px;
    &:hover{
    background-position: 0 -860px;
    }
    }
    .toolbar-item-feedback{
    background-position: 0  -426px;
    &:hover{
    background-position: 0 -488px;
    }
    }
    .toolbar-item-app{
    background-position: 0  -550px;
    &:hover{
    background-position: 0 -612px;
    }
    }
    .toolbar-item-top{
    background-position: 0  -674px;
    &:hover{
    background-position: 0 -736px;
    }
    }
    .toolbar-item-layer{
    }
    以前有中文注释/* */,第一次报错后给删了

  • mx9999
    2015-08-06 14:56:02

    你的css文件贴出来看看 是不是有错