- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何编译包含在 Visual Studio 2012 MVC Web 项目中的 .less 文件文件夹(例如 Bootstrap-3.0.0-wip)?
我可以使用外部工具将 .less 编译为 .css,但不清楚如何将 .less 文件编译为 .css,作为使用最新 Visual Studio 构建的一部分。 (尽管当前 VS 插件提供了 .less 兼容性*)我可以在预览窗口中看到 .less 文件的编译输出,但我无法弄清楚如何在运行项目时保存输出或自动编译它。
*VS 2012.2 更新、Microsoft Web Developer Tools 和 Web Essentials 2012
最佳答案
要使用 Visual Studio 2012 + Web Essentials 2012 编译 Bootstrap .less 文件的文件夹,您必须稍作调整,因为 Web Essentials 无法编译 github 上格式化的 bootstrap less 文件夹。
添加 bootstrap-3.0.0-wip folder到 Visual Studio Web 项目。 (我的项目恰好是一个 ASP.Net MVC 4 Empty 项目,但应该没关系。)
将 bootstrap.less 文件(所有项目 less 文件的入口点)上移一个文件夹,将所有其他文件留在\less 文件夹中。
它应该如下所示:
bootstrap.less
less\[all other less files].less
// Core variables and mixins
@import "less\variables.less";
@import "less\mixins.less";
// ...etc until all of the import statements include less\ at the start
// Bootstrap 3 script bundle
bundles.Add(new ScriptBundle("~/bundle/scripts/bootstrap_js").Include(
"~/Content/bootstrap/js/bootstrap-transition.js",
"~/Content/bootstrap/js/bootstrap-alert.js",
"~/Content/bootstrap/js/bootstrap-button.js",
"~/Content/bootstrap/js/bootstrap-carousel.js",
"~/Content/bootstrap/js/bootstrap-collapse.js",
"~/Content/bootstrap/js/bootstrap-dropdown.js",
"~/Content/bootstrap/js/bootstrap-modal.js",
"~/Content/bootstrap/js/bootstrap-tooltip.js",
"~/Content/bootstrap/js/bootstrap-popover.js",
"~/Content/bootstrap/js/bootstrap-scrollspy.js",
"~/Content/bootstrap/js/bootstrap-tab.js",
"~/Content/bootstrap/js/bootstrap-typeahead.js",
"~/Content/bootstrap/js/bootstrap-affix.js"));
关于visual-studio - 如何使用 Visual Studio 和 Web Essentials 2012 将 Bootstrap-3.0.0-wip less 文件夹编译为 .css?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16175295/
我刚刚更新了 Web 要点,现在我没有语法突出显示或编译。在更改说明中,我可以读到 2.5 版中的“删除了 LESS/CoffeeScript 编辑器”,但是 less 的选项仍然存在?!。 什么?为
我在 VS 2013(更新 1)中安装了一个全新的 MVC 5.1 Web 应用程序项目,其中安装了 Web Essential 2013(截至今天的最新版本)。构建项目后,Web Essential
我找不到很多/任何关于 web essentials 2013 的此功能的文档。 Web Essentials Markdown 预览是否可以使用相对图像路径?另外,如何从一个 Markdown 文件
题记: 之前由SharpDevelop团队开发且用于SharpDevelop这个开源IDE中的重构插件“NR6Pack”改名为“Refactoring Essentials”,被Hanselman
在 W3C 跨源资源共享建议 (http://www.w3.org/TR/cors/#resource-requests) 的第 3 步中,它指出: If the resource supports
查看 Xamarin 基本要素并想知道 FileSystem 的目的是什么。 我一直在寻找可以立即为我异步加载和保存文件的东西。 它在我看来,可能是我不理解它给您的唯一功能是保存和加载文件的位置,并且
在查看有关保存 JWT token 的选项后,我选择了 Xamarin.Essentials Secure Storage。 问题是我的应用程序在尝试在存储中保存 token 时总是中断并出现以下错误
我在 Ivo Balbaert 所著的 Rust Essentials 一书中找到了获取变量内存位置的代码,在第 2 章中关于“堆栈和堆”的内容: let a = 32; let mut b = "s
当我编译我的 websolution 时,web essentials 从 less 文件中生成 css 文件。我总是遇到源控制冲突,因为 css 文件的输出不同。在队友的计算机上使用 vs2013/
我将在我的 CSS 中使用 .less。 根据我的理解,有不同的方式来使用 .less。 您可以预编译它,然后使用 .less 生成的 css 另一个正在使用下面的脚本: 这个 或 据我了解,
我已下载并安装了.vslx文件,该文件会导致Web要素成为VS 2012的一部分。 这可能是一个愚蠢的问题。 但是,如何从vs.中删除Webessentials?我在VS 2012中找不到这样的选项。
这是我的背景。 我在工作时有一个小屏幕 Typescript 预览屏幕不记得它以前的大小,而且每次打开 TS 文件时都要折叠它很烦人 Web Essentials 新版本没有我们可以控制任何设置的 T
我正在开发一个使用 Web Essentials 来捆绑和缩小脚本文件的项目。 它运行良好,当我保存对脚本文件的更改时,Web Essentials 会运行。我们目前有几个开发人员参与该项目,每次从源
我们使用此Visual Studio扩展,但也希望在未检入生成的捆绑文件的情况下在CI服务器上使用它。是否没有用于此的命令行工具? 想知道其余的Web Essentials社区是如何做到的吗?当然其他
关闭。这个问题是off-topic .它目前不接受答案。 想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。 8年前关闭。 Improve this q
我试图理解web essential's Go To Definition feature statement : Go To Definition is built in to VS2012 and
我尝试修改Essential JS基于 ejgantt 的项目跟踪器示例组件: $("#gantt").ejGantt({ dataSource: projectData,
有 2 个文件,我想将变量样式表导入第二个文件,但在第一种情况下,我在预览模式下遇到不正确的语法错误,在第二种情况下,我得到未声明的变量 错误。无论如何,两种情况都编译正确。 预览模式错误的第一种情况
有 2 个文件,我想将变量样式表导入第二个文件,但在第一种情况下,我在预览模式下遇到不正确的语法错误,在第二种情况下,我得到未声明的变量 错误。无论如何,两种情况都编译正确。 预览模式错误的第一种情况
我正在借助书 Essential SQLAlchemy 来学习 SQLAlchemy . 其中一个示例对于我想要学习的内容至关重要 - 添加相关对象。我就是无法让它发挥作用。我希望这个社区可以帮助确定
我是一名优秀的程序员,十分优秀!