rollup-plugin-ngc
rollup-plugin-ngc copied to clipboard
Rollup plugin for Angular with ivy enable
rollup-plugin-ngc
Rollup plugin for angular with ivy enable
Getting Started
git clone https://github.com/aelbore/rollup-plugin-ngc.git
cd rollup-plugin-ngc
npm install
Installation
npm install --save-dev rollup-plugin-ngc
Example
npm run ngcc- compile all@angular/*libraries into ivy compatiblenpm run build- buildngcPluginnpm run example- build the example codenpm run serve
Usage
import { ngcPlugin } from 'rollup-plugin-ngc'
export default {
input: './src/index.ts',
plugins: [
ngcPlugin()
],
output: {
format: 'es',
file: './dist/hello-world.ts'
}
}
Options
rootDir- directory of input files (defaultsrc)sourceMap- Generates corresponding .map file (defaulttrue)target- Specify ECMAScript target version (defaultES2018)