2016-11-05 68 views
0

我有点失落,应该如何继续,实际上我甚至不知道从哪里开始。 最近我一直在研究一些WordPress的网站,通常我会用npm grunt创建一个开发环境。自动创建咕噜环境

我设置了一个文件夹并执行npm init。然后,我安装了我需要的所有grunt插件,例如:watch,sass,uglify等......然后下载wordpress并设置gruntfile.js,以便例如我的sass将编译到我的wordpress主题的样式表中。只是平常(我希望)。

事情并非总是一遍又一遍地重复相同的步骤我想自动化它(每个站点的配置步骤相同)。

所以这里是我的问题,你如何去创建一个脚本,它会自动安装grunt插件并配置它们,下载最新的wordpress并设置主题文件(域名等等)?

我不需要关于如何完成所有这些步骤的解释,只需指出从哪里开始以及使用哪些工具将会很棒。作为脚本写作的新手,任何信息都很好用。

+0

这对于SO来说太广泛了。 Re npm模块:请记住,如果在'npm install'中使用'--save',模块将被保存到'package.json'中。因此,只需将标准'package.json'复制到您的新项目目录中,更改名称,然后执行'npm install'来安装'package.json'中列出的所有插件。 “咕噜”与IIRC类似,就像凉亭一样。 –

+0

谢谢你的回答,那已经是我不知道的事了。我怎样才能自动生成grunt文件,那会是一个节点模块吗? –

回答

-1

尝试yeoman

还有yeoman generator为wordperss样板。它使用gulp而不是grunt,但有相同的想法,你需要。

+1

谢谢yeoman正是我所需要的。 –