Akryum / Akryum/vue-cli-plugin-ssr

app.js script chunk rendered twice

Open
#158 5 comments 4 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
441
Forks
69
PR merge metrics
No merged PRs in 30d

Description

Hi, i'm using v0.6.0.

i'm facing the issue that the app.js chunk is rendered twice: renderScripts() renders the into the index.ssr.html and the htmlPlugin included in vue-cli-plugin-ssr renders <script src=".../app.js"> as well into the markup, such that it gets loaded twice by the browser and vue gets hydrated twice as well.

```html
<body>
....
<script src="/de/suche/app.js" defer>

```

https://webpack.js.org/plugins/html-webpack-plugin/ states:

> The plugin will generate an HTML5 file for you that includes all your webpack bundles in the body using script tags.

The specific code is: https://github.com/Akryum/vue-cli-plugin-ssr/blob/master/lib/webpack.js#L54
If i add `chunks: []` there, it works fine again, such that it is no longer rendered twice.

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.