我正在开始一个新项目,想要设置Grunt.js。是否有一个特定的命令可以使用来初始化带有样板代码结构的Grunfile.js?
Grunt有自己一套init插件,可与grunt-init
一起使用。
从文档中可以看出,有一些被官方维护的插件包括:
以下是一些被官方维护的grunt-init模板:
- grunt-init-commonjs - 创建一个CommonJS模块,包括Nodeunit单元测试。
- grunt-init-gruntfile - 创建一个基本的Gruntfile。
- grunt-init-gruntplugin - 创建一个Grunt插件,包括Nodeunit单元测试。
- grunt-init-jquery - 创建一个jQuery插件,包括QUnit单元测试。
- grunt-init-node - 创建一个Node.js模块,包括Nodeunit单元测试。
如果这些不足够,yeoman也提供项目脚手架。
我建议您查看yeoman
。
它具有用于创建各种类型JS应用程序的生成器和模板(从自己的webapp到angular)。它将为您创建基本的Grunt.js
,并可以使用Bower来管理依赖项。