【发布时间】:2014-12-09 21:56:41
【问题描述】:
说到命令行、批处理和其他东西,我完全是菜鸟。老实说。
我正在使用 Windows 7 64 位和Bootstrap。我想尝试使用 LESS 的 Bootstrap 有两个原因:
- 更好地管理 Bootstrap 的 CSS 和颜色变量
- 学习 LESS,以便以后自己使用。
所以我按照说明安装了 node.js 和 Grunt。
只要我只使用> grunt dist 命令,一切都会顺利和干净。没有错误,CSS 准备好了。但是每次运行命令并移动文件有点无聊(我将 .less 项目与我的 php 框架分开),所以我查看了> grunt watch。它工作正常,但我仍然需要移动我的文件。
问题来了:
有没有办法更改该命令,以便 Grunt 将引导文件保存在其他地方?
我使用的 Gruntfile.js 是 vanilla one 我通过引导程序获得的。
【问题讨论】:
-
您应该编辑您的 Gruntfile.js 与引导源代码一起提供。但我不确定,为什么你首先要移动文件?
-
因为我在
bootstrap目录中有整个 Bootstrap LESS 项目。所以我的css文件在:bootstrap/dist/css/bootstrap.css。我希望他们加入:css/bootstrap.css. -
确实你应该编辑 Gruntfile.less。使用
compileCore参数查找less任务。你应该编辑dest选项,将dist/css/<%= pkg.name %>.css更改为../css/<%= pkg.name %>.css请注意watch任务运行较少的任务,因此您不必编辑它。 -
@BassJobsen 好吧,谢谢!这有帮助!我不得不在更多地方改变路径,细节有问题的编辑
-
很好。不要用答案编辑您的问题,而是发布答案并接受它
标签: node.js twitter-bootstrap gruntjs less watch