我正在开始一个新项目,并希望设置Grunt.js。是否有一个特定的命令将使用样板代码结构初始化Grunfile.js?
答案 0 :(得分:17)
Grunt拥有自己的一组init plugins,可用于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也提供了项目脚手架
答案 1 :(得分:3)
我建议您查看yeoman
。
它具有用于创建各种类型的JS应用程序的生成器和模板(从您自己的webapp到angular)。它将为您创建一个基础Grunt.js
,并可以使用Bower来管理依赖项。