mirror of https://github.com/status-im/metro.git
Enforce by default a local FileStore cache
Reviewed By: davidaurelio Differential Revision: D7774249 fbshipit-source-id: ec00cfc4982fa1077a9b6e9cd2be419f59323595
This commit is contained in:
parent
b6494d8f81
commit
3c1cf9f688
|
@ -10,9 +10,11 @@
|
|||
'use strict';
|
||||
|
||||
const blacklist = require('./blacklist');
|
||||
const os = require('os');
|
||||
const path = require('path');
|
||||
|
||||
const {providesModuleNodeModules} = require('./defaults');
|
||||
const {FileStore} = require('metro-cache');
|
||||
|
||||
import type {
|
||||
GetTransformOptions,
|
||||
|
@ -178,7 +180,11 @@ const DEFAULT = ({
|
|||
enhanceMiddleware: middleware => middleware,
|
||||
extraNodeModules: {},
|
||||
assetTransforms: false,
|
||||
cacheStores: [],
|
||||
cacheStores: [
|
||||
new FileStore({
|
||||
root: path.join(os.tmpdir(), 'metro-cache'),
|
||||
}),
|
||||
],
|
||||
cacheVersion: '1.0',
|
||||
dynamicDepsInPackages: 'throwAtRuntime',
|
||||
getAsyncRequireModulePath: () => 'metro/src/lib/bundle-modules/asyncRequire',
|
||||
|
|
Loading…
Reference in New Issue