entry-chunk-loader

1.0.0 • Public • Published

entry-chunk-loader

Webpack loader to generate a new entry chunk.

A fork of spawn-loader, with a few notable changes:

Installation

npm install --save-dev entry-chunk-loader

Usage

ECMAScript modules

// simplest usage: emits otherBundle.js in the same directory
import url from 'entry-chunk-loader!./otherBundle');
// url === 'otherBundle.js'
 
// build into a subdir: emits otherBundle.js
// (and any assets it emits) into childDir/
import url from 'entry-chunk-loader?path=childDir!./otherBundle';
// url === 'childDir/otherBundle.js'
 
// specify a different name
import url from 'entry-chunk-loader?name=bundle.js!./file';
// url === 'bundle.js'
 
// emit the required file as-is, with no prelude
// only useful in combination with other loaders
import url from 'entry-chunk-loader?inert!./manifest.json';
// url === 'manifest.json'

CommonJS modules

// simplest usage: emits otherBundle.js in the same directory
const url = require('entry-chunk-loader!./otherBundle');
// url === 'otherBundle.js'
 
// build into a subdir: emits otherBundle.js
// (and any assets it emits) into childDir/
const url = require('entry-chunk-loader?path=childDir!./otherBundle');
// url === 'childDir/otherBundle.js'
 
// specify a different name
const url = require('entry-chunk-loader?name=bundle.js!./file');
// url === 'bundle.js'
 
// emit the required file as-is, with no prelude
// only useful in combination with other loaders
const url = require('entry-chunk-loader?inert!./manifest.json');
// url === 'manifest.json'

Package Sidebar

Install

npm i entry-chunk-loader

Weekly Downloads

12

Version

1.0.0

License

MIT

Unpacked Size

6.3 kB

Total Files

5

Last publish

Collaborators

  • shian15810