webpack implementation

This commit is contained in:
Patrick Vézina
2016-03-13 17:08:30 -04:00
parent 610c46b3b1
commit 7d1baa0fe7
15 changed files with 319 additions and 445 deletions

View File

@@ -12,5 +12,5 @@ add_action('customize_register', function (\WP_Customize_Manager $wp_customize)
* Customizer JS
*/
add_action('customize_preview_init', function () {
wp_enqueue_script('sage/customizer.js', asset_path('scripts/customizer.js'), ['customize-preview'], null, true);
wp_enqueue_script('sage/customizer.js', asset_path('customizer.js'), ['customize-preview'], null, true);
});

6
src/setup.php Normal file → Executable file
View File

@@ -6,8 +6,8 @@ use Roots\Sage\Template;
* Theme assets
*/
add_action('wp_enqueue_scripts', function () {
wp_enqueue_style('sage/main.css', asset_path('styles/main.css'), false, null);
wp_enqueue_script('sage/main.js', asset_path('scripts/main.js'), ['jquery'], null, true);
wp_enqueue_style('sage/main.css', asset_path('main.css'), false, null);
wp_enqueue_script('sage/main.js', asset_path('main.js'), ['jquery'], null, true);
}, 100);
/**
@@ -62,7 +62,7 @@ add_action('after_setup_theme', function () {
* Use main stylesheet for visual editor
* @see assets/styles/layouts/_tinymce.scss
*/
add_editor_style(asset_path('styles/main.css'));
add_editor_style(asset_path('main.css'));
});
/**