theme-scaffold已弃用Webpack脚手架

10up 的老牌主题脚手架theme-scaffold现在已经不再维护了,官方建议直接用命令行工具搭配新版的创建命令。这个脚手架以前还是挺实用的,能帮你快速搭好 Webpack 和 Composer 的组合开发环境,适合 WordPress 项目的前期搭建。

Webpack 构建的流程走得比较清晰,JSCSS打包一条龙;再加上Composer来管理 PHP 依赖,整体还是比较标准的现代开发方式。你只要用命令行运行create-10up theme-name-here,基本上项目目录就自动搭好了,挺省事。

Browsersync也内置了,不过得记得去config/webpack.settings.js里手动改下BrowserSyncConfig.proxy,指向你本地开发地址,否则热更新跑不起来,挺影响效率的。

现在这套已经弃用了,但你如果对脚手架搭建的底层思路感兴趣,还是可以翻一下源码,看看怎么组织 Webpack 和 Composer 这两套体系。

另外,如果你在找新的 Webpack 脚手架,也可以看看这些:

如果你是搞 WordPress 定制开发的,之前用过这个脚手架,那现在可以直接跳到 10up 的新 CLI 工具,体验会更流畅。嗯,记得 NPM 和 Composer 全局装好就行。

zip 文件大小:272.35KB