【发布时间】:2014-07-15 07:59:37
【问题描述】:
我将在我的 css 中使用 .less。
根据我的理解,有不同的方式来使用 .less。
- 你可以预编译它然后使用.less生成的css
- 另一个正在使用下面的脚本:
这个
<link rel="stylesheet/less" type="text/css" href="style.less">
<script src="less.js" type="text/javascript"></script>
或
<link rel="stylesheet/less" type="text/css" href="styles.less">
<script src="//cdnjs.cloudflare.com/ajax/libs/less.js/1.7.3/less.min.js"></script>
据我了解,它不需要 css 文件,因为它会在运行后为自己生成一个。
我已经安装了 Web Essentials,很容易遵循第 1 点,因为它在您保存或构建文件时已经生成了文件。不过,我打算用 2 号。
我读过:“Web Essentials 使用无节点编译器,它总是使用最新版本”,所以我认为我不需要安装任何东西。
当我运行它时,我得到了这个错误: 文件错误:_http://localhost:xxxxxx/Content/style.less 未找到 (404)
实际上,当我将 .less 文件放入 href="" 时,VS intellisense 甚至都找不到,所以我还是对其进行了编码。
我已经在 Visual Studio Web Essentials 中研究了这些无人设置。
【问题讨论】:
-
您也可以使用 dotless.dll 并在 web config 中定义设置
标签: javascript html css less web-essentials