ruby-on-rails – 在更新LESS代码后,Less编译器不会更新css文件
发布时间:2020-12-17 02:05:05 所属栏目:百科 来源:网络整理
导读:这超出了我的知识.. 我正在将我的rails 3应用程序从Bootstrap 2迁移到Bootstrap 3.我下载了Bootstrap 3和FontAwesome,将它们放入我的资源文件夹中.然后我尝试修改字体路径.我在font-awesome / variables.less中多次更改@FontAwesomePath,但它仍然没有指向正
这超出了我的知识..
我正在将我的rails 3应用程序从Bootstrap 2迁移到Bootstrap 3.我下载了Bootstrap 3和FontAwesome,将它们放入我的资源文件夹中.然后我尝试修改字体路径.我在font-awesome / variables.less中多次更改@FontAwesomePath,但它仍然没有指向正确的路径. (我将字体文件放在./app/assets/fonts/font-awesome/中) @FontAwesomePath: "fonts/font-awesome" 没关系,因为我看到这一行下面的行是字体文件的cdn路径: //@FontAwesomePath: "//netdna.bootstrapcdn.com/font-awesome/3.2.1/font"; // for referencing Bootstrap CDN font files directly 我取消注释这一行,一切似乎都很好.已编译的css文件从cdn加载字体并显示所有图标. 然后我删除这一行,尝试再次将@FontAwesomePath指向本地服务器.奇怪的事情发生了!无论我做了什么,编译后的css文件都指向CDN路径!我试图清除浏览器缓存,重新启动rails服务器(我使用的是rails服务器的开发模式),甚至从其他计算机加载网站,没有任何变化.它坚持指向@FontAwesomePath到CDN路径甚至没有在整个应用程序代码中存在的url!我只能在较少的编译器中映像存在某种变量缓存.谁能告诉我这里面发生了什么?这让我发疯了. 编辑:我使用较少的gem(v 2.3.2),其中包括lesscss v 1.3.3. 解决方法
我有CSS更新的问题,这些只能通过转到tmp>来解决.缓存并删除assets文件夹,然后重新启动服务器.然后更新了CSS. 希望这可以帮助. 斯蒂芬
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |