Skip to content

Commit 1ceee87

Browse files
committed
Issue 20
1 parent ff981cb commit 1ceee87

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

packages/react-scripts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393
"webpack-dev-server": "3.2.1",
9494
"webpack-manifest-plugin": "2.0.4",
9595
"workbox-webpack-plugin": "4.2.0",
96-
"@devloco/react-scripts-wptheme-utils": "^1.4.5",
96+
"@devloco/react-scripts-wptheme-utils": "^1.4.9",
9797
"@devloco/react-scripts-wptheme-error-overlay": "^1.4.4"
9898
},
9999
"devDependencies": {

packages/react-scripts/scripts/wpbuild.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ const wpThemeFileFunctions = require('@devloco/react-scripts-wptheme-utils/fileF
5454
const copyPublicFolder = wpThemeFileFunctions.copyPublicFolder;
5555
const copyToThemeFolder = wpThemeFileFunctions.copyToThemeFolder;
5656
const cleanThemeFolder = wpThemeFileFunctions.cleanThemeFolder;
57+
const writeReadyToDeployFile = wpThemeFileFunctions.writeReadyToDeployFile;
5758

5859
// These sizes are pretty large. We'll warn for bundles exceeding them.
5960
const WARN_AFTER_BUNDLE_GZIP_SIZE = 512 * 1024;
@@ -83,7 +84,7 @@ checkBrowsers(paths.appPath, isInteractive)
8384
// if you're in it, you don't end up in Trash
8485
fs.emptyDirSync(paths.appBuild);
8586
// clean the WP theme folder
86-
cleanThemeFolder(true);
87+
cleanThemeFolder(paths, true);
8788
// Merge with the public folder
8889
copyPublicFolder(paths);
8990
// Start the webpack build
@@ -226,7 +227,8 @@ function build(previousFileSizes) {
226227
warnings: messages.warnings,
227228
};
228229

229-
copyToThemeFolder(paths);
230+
copyToThemeFolder(paths, true);
231+
writeReadyToDeployFile(paths);
230232

231233
return resolve(resolveArgs);
232234
});

packages/react-scripts/scripts/wpstart.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ const wpThemeFileFunctions = require('@devloco/react-scripts-wptheme-utils/fileF
6262

6363
const copyPublicFolder = wpThemeFileFunctions.copyPublicFolder;
6464
const copyToThemeFolder = wpThemeFileFunctions.copyToThemeFolder;
65+
const deleteDeployFolder = wpThemeFileFunctions.deleteDeployFolder;
6566
const setupCopyToThemeFolder = wpThemeFileFunctions.setupCopyToThemeFolder;
6667
const writeDoNotEditFile = wpThemeFileFunctions.writeDoNotEditFile;
6768

@@ -118,6 +119,9 @@ function startWatch() {
118119
fs.emptyDirSync(paths.appBuild);
119120
fs.emptyDirSync('../static');
120121

122+
// Going into Dev mode, so delete the deploy folder.
123+
deleteDeployFolder(paths);
124+
121125
const injectWpThemeClient = function(wpThemeServer) {
122126
if (!wpThemeUserConfig) {
123127
return;

0 commit comments

Comments
 (0)