isfawwaz / lorasin
基于 AWPS 的私有项目 WordPress 启动主题
0.1.2
2020-09-22 15:45 UTC
Requires
- vlucas/phpdotenv: ^3.3
Requires (Dev)
README
一个现代 WordPress 启动主题,专为精明的开发者设计
先决条件
此主题依赖于 NPM 和 Composer 来加载依赖项和包。 Webpack 应始终在开发过程中运行并监控,以便正确编译和更新文件。
安装
- 将
.env.example移动到您的 WordPress 根目录,将其重命名为.env,并设置您的网站变量 - 将
wp-config.sample.php移动到您的 WordPress 根目录并重命名为wp-config.php,以替换默认文件 - 在主题文件夹位置打开一个终端窗口
- 执行
composer install - 执行
npm install
Webpack
AWPS 使用 Laravel Mix 进行资产管理。有关高级选项,请查看官方文档
- 在主题根目录中编辑
webpack.mix.js以设置您的本地主机 URL 并自定义您的资产 - 通过执行
npm run watch来启动带有 LiveReload 和代理到您的自定义 URL 的 browserSync - 通过执行
npm run dev来快速编译和捆绑所有资产,而不进行监控 - 通过执行
npm run prod来为生产编译资产
特性
- 内置
webpack.mix.js,用于快速开发和编译。 OOPPHP 和PSR4自动加载的namespaces。- 准备就绪的
Customizer,带有模板和示例类。 - 准备就绪的
Gutenberg,带有模板和示例块。 - 准备就绪的
ES6 Javascript语法。 - 兼容
JetPack、WooCommerce、ACF PRO以及所有最著名的插件。 - 内置
FlexBox响应式网格。 - 模块化、基于组件的文件结构。