Use NODE_ENV when building client bundles

This commit is contained in:
Michael Jackson
2020-06-06 09:05:30 -07:00
parent bb0b62943f
commit 78c9de2e0e
2 changed files with 11 additions and 15 deletions

View File

@ -5,15 +5,11 @@ import entryManifest from 'entry-manifest';
import { createElement, createScript } from './markup.js';
function getEntryPoint(name, format) {
let entryPoints;
entryManifest.forEach(manifest => {
if (name in manifest) {
entryPoints = manifest[name];
for (let manifest of entryManifest) {
let bundles = manifest[name];
if (bundles) {
return bundles.find(b => b.format === format);
}
});
if (entryPoints) {
return entryPoints.find(e => e.format === format);
}
return null;
@ -37,6 +33,8 @@ export default function getScripts(entryName, format, globalURLs) {
if (!entryPoint) return [];
return getGlobalScripts(entryPoint, globalURLs).concat(
// Inline the code for this entry point into the page
// itself instead of using another <script> tag
createScript(entryPoint.code)
);
}