UNPKG

angular-base-starter

Version:

Angular starter based on @ngrx/store & Redux

24 lines (18 loc) 627 B
import * as path from 'path'; import { ENV } from '../../src/base/'; import * as FileSystem from '../../src/base/shared/FileSystem'; let JsFiles; if ( ENV === 'development') { JsFiles = { app: { js: 'app.js' }, vendor: { js: '/dlls/vendor.dll.js' }, polyfills: { js: '/dlls/polyfills.dll.js' } } } else { const assetsManifest = path.resolve( __dirname, '../../dist/webpack-assets.json'); JsFiles = JSON.parse(FileSystem.readFile(assetsManifest, 'utf8').toString()); } export default function getScripts(file) { const scriptPath = JsFiles[file].js; return `<script src="${scriptPath}"></script>`; }