addyosmani / addyosmani/webpack-lighthouse-plugin

TypeError: Cannot read property 'afterEmit' of undefined

Open
#18 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
294
Forks
12
PR merge metrics
No merged PRs in 30d

Description

After installing the plugin via yarn, and importing it into my `development.js` config, I get this error `TypeError: Cannot read property 'afterEmit' of undefined` when I run `webpack-dev-server --hot`

I am using this plugin in a rails app using webpacker.

My webpacker version: "@rails/webpacker": "^3.5.3"

And here's my `development.js` config

```
process.env.NODE_ENV = process.env.NODE_ENV || 'development'

const environment = require('./environment')
const WebpackLighthousePlugin = require('webpack-lighthouse-plugin')

environment.plugins.append(
'WebpackLighthousePlugin',
new WebpackLighthousePlugin({
url: 'http://localhost:3000'
})
)

module.exports = environment.toWebpackConfig()
```

Do I need to upgrade webpacker? Saw a similar issue over [here](https://github.com/MikaAK/s3-plugin-webpack/issues/105) for another plugin

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.