我开始尝试 Bootstrap。我已经下载了 dotless 扩展,但我对接下来要做什么感到困惑。查看引导文件,我看到很多 .less 文件。有人可以解释一下我应该将这些放在 MVC 文件夹结构中的什么位置,以及如何设置应用程序,以便在更改颜色变量时更新我的​​ .css 文件。

更新

按照建议,我将所有 .less 文件放在与我的 css 相同的目录中。

但是接下来我该怎么办?我试图查看 URL

http://127.255.0.0:82/Content/Stylesheets/bootstrap.less

在我的浏览器中,但收到以下消息:
(

Expected '}' but found '~' on line 522 in file 'mixins.less':
[521]:     .spanX (@index) when (@index > 0) {
[522]:       (~".span@{index}") { .span(@index); }
       ------^
[523]:       .spanX(@index - 1);

最佳答案

我目前使用 nodejs 在构建时编译较少的文件。

您需要安装 node.js

安装后,在命令提示符下键入:“npm install less -g”这会全局安装最新的 less(全局末尾的 -g)。

在 Visual Studio 中,转到网站属性页面中的“构建事件”并输入“预构建事件命令行”,如下所示:

lessc $(SolutionDir)path-to-main-less-file.less > $(SolutionDir)path-to-where-css-is-output.css -x

编辑:Bootstrap 现在使用 Recess 并且 npm 命令已更改 as seen here

放轻松,这是我的第一篇文章! :)

关于asp.net-mvc - 如何同时使用 Twitter Bootstrap、MVC 和 Visual Studio?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9798214/

10-14 09:53