bug说明:在做招聘网站8-2(解答)Step 3: 把 Public / Hidden 换成图示(用 FontAwesome)时;在 app/assets/stylesheets/application.scss文件里增加*= require font-awesome @import "font-awesome";如下图:
后一直报错:Sass::SyntaxError in Admin::Jobs#index;
debug过程:一看到SyntaxError,过往经验是拼写错误,首先核对教程代码与手写代码,未发现不一致;然后复制黏贴置换代码,未发现需要保存文件,证明的确手打代码和教程一致;然后观看操作示范视频,发现是*= require font-awesome放置的位置错误,调整至如下图,bug解决;
获得经验值:类*= require 新增时放在*=前面;SyntaxError语法错误可能是由于新增代码位置错误造成的;如果是以后我写教材要记得提供代码添加位置截图,避免类似问题;