3
3
4
4
[ ![ Build Status] ( https://travis-ci.org/Alecaddd/awps.svg?branch=master )] ( https://travis-ci.org/Alecaddd/awps ) ![ Dependecies] ( https://david-dm.org/Alecaddd/awps.svg ) ![ NPM latest] ( https://img.shields.io/npm/v/npm.svg ) ![ GPL License] ( https://img.shields.io/badge/license-GPLv3-blue.svg ) [ ![ Code Climate] ( https://codeclimate.com/github/Alecaddd/awps/badges/gpa.svg )] ( https://codeclimate.com/github/Alecaddd/awps )
5
5
6
- ## AWPS on YouTube
7
-
8
- Introduction and installation video [ YouTube] ( https://www.youtube.com/watch?v=NKRheNMczlM )
9
-
10
6
## Prerequisites
11
7
12
8
This theme relies on ** NPM** and ** Composer** in order to load dependencies and packages.
13
- ** Gulp ** should always be running and watching during the development process, in order to properly compile and update files.
9
+ ** Webpack ** should always be running and watching during the development process, in order to properly compile and update files.
14
10
15
11
* Install [ Composer] ( https://getcomposer.org/ )
16
12
* Install [ Node] ( https://nodejs.org/ )
17
- * Install [ Gulp] ( http://gulpjs.com/ )
18
13
19
14
20
15
## Installation
@@ -26,17 +21,22 @@ This theme relies on **NPM** and **Composer** in order to load dependencies and
26
21
* Execute ` npm install `
27
22
28
23
29
- ## Gulp
24
+ ## Webpack
25
+
26
+ AWPS uses [ Laravel Mix] ( https://laravel.com/docs/5.6/mix ) for assets management. Check the official documentation for advanced options
30
27
31
- * Run ` gulp watch ` at the beginning of every development session
32
- * Run ` gulp ` to quickly compile without watching
33
- * Run ` gulp --production ` to compile the assets for production and remove debug and console messages
28
+ * Edit the ` webpack.mix.js ` in the root directory of your theme to set your localhost URL and customize your assets
29
+ * ` npm run watch ` to start browserSync with LiveReload and proxy to your custom URL
30
+ * ` npm run dev ` to quickly compile and bundle all the assets without watching
31
+ * ` npm run prod ` to compile the assets for production
34
32
35
33
36
34
## Features
37
35
38
- * Bult-in ` gulpfile .js` for fast development and compiling.
36
+ * Bult-in ` webpack.mix .js` for fast development and compiling.
39
37
* ` OOP ` PHP, and ` namespaces ` with ` PSR4 ` autoload.
38
+ * ` Customizer ` ready with boilerplate and example classes.
39
+ * ` Gutenberg ` ready with boilerplate and example blocks.
40
40
* ` ES6 Javascript ` syntax ready.
41
41
* Compatible with ` JetPack ` , ` WooCommerce ` , ` ACF PRO ` , and all the most famous plugins.
42
42
* Built-in ` FlexBox ` Responsive Grid.
0 commit comments