diff --git a/src/postProcessPattern.js b/src/postProcessPattern.js index cd4bdbe2..03b9a2f3 100644 --- a/src/postProcessPattern.js +++ b/src/postProcessPattern.js @@ -1,5 +1,5 @@ import path from 'path'; - +import os from 'os'; import crypto from 'crypto'; import loaderUtils from 'loader-utils'; @@ -53,9 +53,10 @@ export default function postProcessPattern(globalRef, pattern, file) { if (pattern.cache) { if (!globalRef.cacheDir) { - globalRef.cacheDir = findCacheDir({ - name: 'copy-webpack-plugin', - }); + globalRef.cacheDir = + findCacheDir({ + name: 'copy-webpack-plugin', + }) || os.tmpdir(); } const cacheKey = pattern.cache.key