【发布时间】:2012-08-23 00:52:50
【问题描述】:
我正在尝试在一个新项目中测试 less.js。我 100% 确定 javascript 文件加载正常,但我在我的 css 文件夹中的 less 文件上不断收到此错误。我将在启动之前使用 less.app 对其进行编译,但我宁愿让 less.js 在开发期间进行编译。因为它是 .less 或其他东西,所以它不让浏览器访问文件是否有问题?谢谢(运行 ubuntu 11.04 和 ruby v1.9.2,firefox 和 chrome 出现同样的错误)
这是我的 head.haml 文件,我在其中链接到 less.js 和 app.less(它们都在正确的文件夹中)
%link{:rel => "stylesheet/less", :type=>"text/css", :href => "/assets/css/app.less"}
%script{:src => "/assets/js/less-1.1.3.min.js", :type => "text/javascript"}
这是我打开 app.less 时在浏览器中遇到的错误
LoadError at /assets/css/app.less
no such file to load -- less (in /home/blake/biddrr/assets/css/app.less)
Ruby /home/blake/.rvm/gems/ruby-1.9.2-p180/gems/activesupport-3.0.7/lib/active_support/dependencies.rb: in require, line 239
Web GET localhost/assets/css/app.less
【问题讨论】: