mirror of
https://github.com/status-im/react-native.git
synced 2025-01-28 02:04:55 +00:00
[Bundler] Support multiple asset roots, for consistency with the packager
This commit is contained in:
parent
34546e3bc8
commit
fcc4e4f8de
@ -17,8 +17,10 @@ function getBundle(flags) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
var assetRoots = [path.resolve(__dirname, '../../..')];
|
var assetRoots = [path.resolve(__dirname, '../../..')];
|
||||||
if (flags.assetRoot) {
|
if (flags.assetRoots) {
|
||||||
assetRoots.push(path.resolve(flags.assetRoot));
|
assetRoots = assetRoots.concat(flags.assetRoots.split(",").map(function(root) {
|
||||||
|
return path.resolve(root);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -58,7 +60,7 @@ function showHelp() {
|
|||||||
' --dev\t\tsets DEV flag to true',
|
' --dev\t\tsets DEV flag to true',
|
||||||
' --minify\tminify js bundle',
|
' --minify\tminify js bundle',
|
||||||
' --root\t\tadd another root(s) to be used in bundling in this project',
|
' --root\t\tadd another root(s) to be used in bundling in this project',
|
||||||
' --assetRoot\t\tspecify the root directory of app assets',
|
' --assetRoots\t\tspecify the root directories of app assets',
|
||||||
' --out\t\tspecify the output file',
|
' --out\t\tspecify the output file',
|
||||||
].join('\n'));
|
].join('\n'));
|
||||||
process.exit(1);
|
process.exit(1);
|
||||||
@ -71,7 +73,7 @@ module.exports = {
|
|||||||
dev: args.indexOf('--dev') !== -1,
|
dev: args.indexOf('--dev') !== -1,
|
||||||
minify: args.indexOf('--minify') !== -1,
|
minify: args.indexOf('--minify') !== -1,
|
||||||
root: args.indexOf('--root') !== -1 ? args[args.indexOf('--root') + 1] : false,
|
root: args.indexOf('--root') !== -1 ? args[args.indexOf('--root') + 1] : false,
|
||||||
assetRoot: args.indexOf('--assetRoot') !== -1 ? args[args.indexOf('--assetRoot') + 1] : false,
|
assetRoots: args.indexOf('--assetRoots') !== -1 ? args[args.indexOf('--assetRoots') + 1] : false,
|
||||||
out: args.indexOf('--out') !== -1 ? args[args.indexOf('--out') + 1] : false,
|
out: args.indexOf('--out') !== -1 ? args[args.indexOf('--out') + 1] : false,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user