Bytenode Webpack Plugin
A webpack plugin that simplifies compiling your JS source code into V8 bytecode using Bytenode.
Essentially converts raw .js
files in your output into compiled .jsc
files.
Install
npm install --save-dev bytenode-webpack-plugin
yarn add --dev bytenode-webpack-plugin
Usage
// webpack.config.js const BytenodeWebpackPlugin = moduleexports = entry: 'index.js' output: path: __dirname + '/dist' filename: 'index_bundle.js' plugins:
Options
Name | Type | Default | Description |
---|---|---|---|
compileAsModule |
boolean |
true |
Allow the resulting .jsc file to be used as a module or not. |
keepSource |
boolean |
false |
Keep JS source files in output or not. |
To use options:
// webpack.config.js const BytenodeWebpackPlugin = moduleexports = entry: 'index.js' output: path: __dirname + '/dist' filename: 'index_bundle.js' plugins: compileAsModule: false keepSource: true