Skip to content

Commit cb46b40

Browse files
committed
Cleanup
1 parent a3bdc7c commit cb46b40

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

packages/app/src/sandbox/eval/manager.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ import TestRunner from './tests/jest-lite';
2323
import dependenciesToQuery from '../npm/dependencies-to-query';
2424
import isESModule from './utils/is-es-module';
2525

26+
import { ignoreNextCache } from './cache';
27+
2628
type Externals = {
2729
[name: string]: string,
2830
};
@@ -828,6 +830,7 @@ export default class Manager {
828830

829831
clearCache() {
830832
try {
833+
ignoreNextCache();
831834
localforage.clear();
832835
} catch (ex) {
833836
if (process.env.NODE_ENV === 'development') {

packages/app/src/sandbox/eval/transpiled-module.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import resolveDependency from './loaders/dependency-resolver';
1919
import evaluate from './loaders/eval';
2020

2121
import type { default as Manager } from './manager';
22+
import { ignoreNextCache } from './cache';
2223
import HMR from './hmr';
2324

2425
const debug = _debug('cs:compiler:transpiled-module');
@@ -653,11 +654,7 @@ export default class TranspiledModule {
653654
: this.isEntry && !this.isTestFile;
654655

655656
if (shouldReloadPage) {
656-
try {
657-
localStorage.setItem('ignoreCache', 'true');
658-
} catch (e) {
659-
/* nothing */
660-
}
657+
ignoreNextCache();
661658

662659
location.reload();
663660
return {};

0 commit comments

Comments
 (0)