0

我主要使用 CakePHP 框架,使用非常酷的附加插件,将选定的资产压缩并分组到一个完整的文件中,因此只对整个站点发出一个 HTTP 请求。

我现在与设计师合作,他们虽然想要非常酷的动态构建网站,但不喜欢失去对在 Dreamweaver 中构建 CSS/设计的控制。虽然只是补充,但我会补充一点,我认为 CSS 可能更好 - 我现在通常使用 SCSS - 比它们:)。

所以他们仍然想构建标准的 CSS 和 html,我可以在骨干网之类的东西中添加一些东西来给我路由器/路径管理。- 虽然我以前没有使用过它,所以在那里学习了一些:)。

但我真正想知道的是,是否有任何方法可以仅使用 PHP 插件对资产进行分组/缩小?或者一个 Node.JS 插件,它只会输出我需要的文件(它将是一个标准的网络托管,所以不支持 Node.JS)。我认为一个PHP插件会是最好的?

有任何想法吗?

还是我应该自己建造一个?

谢谢格伦。

4

1 回答 1

1

您可以使用gruntjs。它是一个强大的工具,可以编译/缩小 javascript、scss、css、r.js 等等。

它是基于 nodejs 的,因此您可以简单地安装它npm并在一个文件夹中配置文件的输出,/public您可以将其上传到您的托管服务。

node.js 的唯一需要是在您的开发环境中。

它支持开箱即用的插件,例如watch可以在编辑模式下重新编译/缩小的插件,并且有大量插件可以帮助您完成此类任务。

它几乎是 NodeJS 项目的标准。

于 2013-10-18T12:01:13.893 回答