自耕农,咕噜声和凉亭与wordpress一起

时间:2015-11-04 18:51:23

标签: wordpress gruntjs bower frontend yeoman

这将是我的第一个大项目。 内容实际上是巨大的,所以我正在寻找一个环境,让我在维护东西时很容易。 我会用wordpress作为CMS,而且我不太确定我需要多少Yeoman,Grunt和Bower。我认为这些在我自己的开发中非常酷和创新。 考虑到我是第一次使用这些工作,难以保持良好和一致的工作吗?

1 个答案:

答案 0 :(得分:1)

其中我说grunt对Wordpress开发最有用,虽然取决于你喜欢如何包含依赖关系bower也值得考虑。

对于Wordpress工作,我有

  • a'默认' grunt任务,监视我的主题目录并在任何SASS文件更改时重建CSS(grunt-contrib-watch还具有livereload功能)
  • a' build' grunt任务,在我的Javascript上运行jshint和uglify,从SASS构建和缩小CSS,在我的img目录上运行imagemin,向CSS / JS链接添加缓存破坏参数,将我要部署的所有内容复制到&#39 ;建立'目录
  • 用于部署构建文件夹内容的SFTP和SCP任务

你可以做更多的事情,但希望能让你知道像grunt这样有用的东西。我也使用了gulp,但发现它提供了更少的现成模块。以下是我的package.json的重点:

var id = this.id;
var id = $(this).get(0).id;
var id = $(this)[0].id;