@pwa/core
> PWA's core configuration builder. — [_View Docs_](https://pwa.cafe)
Last updated a year ago by lukeed .
MIT* · Original npm · Tarball · package.json
$ cnpm install @pwa/core 
SYNC missed versions from official npm registry.

@pwa/core

PWA's core configuration builder. — View Docs

$ npm install --save-dev @pwa/core

API

core(src, opts)

Returns: WebpackCompiler

Returns an instance of Webpack.

Attaches a PWA_CONFIG key on the WebpackCompiler directly, containing the parsed pwa.config.js file, if any.

Will also mutate opts will additional keys:

  • src – the resolved src value
    Equivalent to WebpackCompiler.options.context value.

  • webpack - the require('webpack') instance in use
    For reuse / convenience elsewhere; eg, Plugins.

src

Type: String
Default: 'src'

The name of your "source" directory within the opts.cwd. This will be set as the context for Webpack.

Important: Reverts to the opts.cwd if the directory could not be found.

opts.cwd

Type: String
Default: '.'

The current working directory.

opts.dest

Type: String
Default: 'build'

The name of the output directory.

opts.analyze

Type: Boolean
Default: false

When this and opts.production are both true, attaches and starts Webpack Bundle Analyzer for bundle inspection.

opts.production

Type: Boolean
Default: false

If building configuration for production.

opts.template

Type: String

The name or path to a custom template for HTML Webpack Plugin.

If nothing is provided, then PWA will look for a index.{html,hbs,ejs} file within your src directory.

If an index.(html|hbs|ejs) couldn't be found, then the internal template will be used.

License

MIT © Luke Edwards

Current Tags

  • 0.0.5                                ...           beta (a year ago)
  • 0.4.2                                ...           latest (a year ago)
  • 0.4.0-alpha.1                                ...           next (a year ago)

18 Versions

  • 0.4.2                                ...           a year ago
  • 0.4.1                                ...           a year ago
  • 0.4.0                                ...           a year ago
  • 0.4.0-alpha.1                                ...           a year ago
  • 0.4.0-alpha.0                                ...           a year ago
  • 0.3.1                                ...           a year ago
  • 0.3.0                                ...           a year ago
  • 0.1.0                                ...           a year ago
  • 0.0.8                                ...           a year ago
  • 0.0.7                                ...           a year ago
  • 0.0.6                                ...           a year ago
  • 0.0.5                                ...           a year ago
  • 0.0.4                                ...           a year ago
  • 0.0.3                                ...           a year ago
  • 0.0.2                                ...           a year ago
  • 0.0.2-0                                ...           a year ago
  • 0.0.1-0                                ...           a year ago
  • 0.0.0                                ...           a year ago
Maintainers (2)
Downloads
Today 1
This Week 1
This Month 43
Last Day 0
Last Week 22
Last Month 28
Dev Dependencies (0)
None
Dependents (1)

Copyright 2014 - 2016 © taobao.org |