Webpack loader that runs ng-annotate on your bundles
npm install ng-annotate-loaderWebpack loader to annotate angular applications. Generates a sourcemaps as well.
```
npm install --save-dev ng-annotate-loader
`js`
module: {
loaders: [
{
test: /src.*\.js$/,
use: [{ loader: 'ng-annotate-loader' }],
}
]
}
#### Passing parameters:
`js`
{
test: /src.*\.js$/,
use: [
{
loader: 'ng-annotate-loader',
options: {
add: false,
map: false,
}
}
]
}
More about ng-annotate parameters
#### Using ng-annotate plugins:
`js`
{
test: /src.*\.js$/,
use: [
{
loader: 'ng-annotate-loader',
options: {
plugin: ['ng-annotate-adf-plugin']
}
}
]
}
#### Using a fork of ng-annotate:
`js`
{
test: /src.*\.js$/,
use: [
{
loader: 'ng-annotate-loader',
options: {
ngAnnotate: 'my-ng-annotate-fork'
}
}
]
}
#### Works great with js compilers, babel for example:
`js`
{
test: /src.*\.js$/,
use: [
{ loader: 'ng-annotate-loader' },
{ loader: 'babel-loader' },
]
},
#### Compiling examples and run acceptance test
Run on the root folder:
```
npm install
npm test