在less css的<head>部分需要包含哪些文件?在less官方网站上,他们只说要包含.less和.js文件。但是没有.css文件就无法正常工作。
参考 LESS 文档 (http://lesscss.org/#client-side-usage):
将 .less 样式表的 rel 属性设置为 "stylesheet/less":
<link rel="stylesheet/less" type="text/css" href="styles.less" />
然后从页面顶部下载less.js,并将其包含在您的页面的 <head>
元素中,如下所示:
<script src="less.js" type="text/javascript"></script>
确保在脚本之前包含样式表。
该方法将使 less 文件作为常规 css 文件运行,因此不需要额外的文件。
尽管如此,在生产环境中这不是一个好的实践。你应该将 less 文件编译成 css 文件,并将其作为没有任何 less 或 js 文件的形式包含在 <head>
部分中。
Failed to load file:///C:/Users/my_dir/my-theme.less: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https
。 - user1063287@import "styles.less";
或者
@import "styles";
这是来自您的CSS文件... 您只需要像这样包含它:
<link rel="stylesheet/less" type="text/css" href="styles.less" />
这个帮了我一个忙...
<script src="less.js" type="text/javascript"></script>
我试图仅使用这个
<link rel="stylesheet/less" type="text/css" href="styles.less" />