Skip to content

Commit d2202cd

Browse files
committed
Call the new theme-json script on build ans ignore generated files
1 parent 0b624a1 commit d2202cd

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,3 +84,7 @@ package-lock.json
8484

8585
### conf-img
8686
assets/conf-img/*.json
87+
88+
### theme.json
89+
src/scss/01-abstract/_theme-json.scss
90+
theme.json

config/plugins.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,14 @@ const DependencyExtractionWebpackPlugin = require('@wordpress/dependency-extract
1010
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin
1111

1212
const WebpackImageSizesPlugin = require('./webpack-image-sizes-plugin')
13+
const WebpackThemeJsonPlugin = require('./webpack-theme-json-plugin')
1314

1415
module.exports = {
1516
get: function (mode) {
1617
const plugins = [
18+
new WebpackThemeJsonPlugin({
19+
watch: mode !== 'production',
20+
}),
1721
new CleanWebpackPlugin({
1822
cleanOnceBeforeBuildPatterns: ['**/*', '!images', '!images/**'],
1923
}),

0 commit comments

Comments
 (0)