Grunt

JavaScript

Grunt 使用命令行工具

35 0

使用命令行工具安装命令行工具执行 sudo npm install -g grunt-cli 。grunt命令行接口提供了一系列选项。你可以在你的终端中使用grunt -h查看这个选项。--help, -h显示帮助信息。--base, -b指定一个基本路径。默认情况下,所有文件路径都是相对于Gruntfile的。还可以调用 grunt.file.setBase(...)--no-color禁用彩色输出。--gruntfile指定 Gruntfile 文件。默认情况下,grunt会从当前目录或者父目录中寻找

JavaScript

grunt.option

45 0

grunt.optionGrunt的option API被用来在多个任务之间共享参数、访问命令行中设置的参数。一个简单的案例就是为一个目标(target)指定一个用于区别开发期还是过渡期的标志。在命令行中:grunt deploy --target=staging 会让grunt.option('target')返回"staging"。下面这个 Gruntfile 案例展示了如何使用 target 选项:grunt.initConfig({compass: {dev:

JavaScript

Grunt 退出码

20 0

退出码0 - 无错误!1 - 致命错误2 - 未找到gruntfile3 - Task 错误4 - 模版处理错误5 - 无效的shell自动完成规则6 - 警告标签:Grunt

JavaScript

Grunt 配置任务

56 0

配置任务这个指南解释了如何使用 Gruntfile 来为你的项目配置task。如果你还不知道 Gruntfile 是什么,请先阅读 快速入门 指南并看看这个 Gruntfile 实例。Grunt配置Grunt的task配置都是在 Gruntfile 中的grunt.initConfig方法中指定的。此配置主要是以任务名称命名的属性,也可以包含其他任意数据。一旦这些代表任意数据的属性与任务所需要的属性相冲突,就将被忽略。此外,由于这本身就是JavaScript,因此你不仅限于使用JSON;你可以在这里使用任