Description
Using version 1.3.0 my website was building fine, no issues.
Just before updating, npm outdated
shows this:
Package Current Wanted Latest Location
@vuepress/plugin-active-header-links 1.3.0 1.3.1 1.3.1 nitro-workshop
@vuepress/plugin-google-analytics 1.3.0 1.3.1 1.3.1 nitro-workshop
@vuepress/plugin-medium-zoom 1.3.0 1.3.1 1.3.1 nitro-workshop
@vuepress/plugin-pwa 1.3.0 1.3.1 1.3.1 nitro-workshop
vuepress 1.3.0 1.3.1 1.3.1 nitro-workshop
After running npm update
, I get this error when building the website:
✔ Client
Compiled successfully in 9.40s
✔ Server
Compiled successfully in 6.26s
wait Rendering static HTML...
Rendering page: /conclusion.html(node:10251) UnhandledPromiseRejectionWarning: ReferenceError: window is not defined
at server-bundle.js:10716:53
at new Promise (<anonymous>)
at Module.<anonymous> (server-bundle.js:10716:20)
at __webpack_require__ (server-bundle.js:27:30)
at Object.<anonymous> (server-bundle.js:6777:18)
at __webpack_require__ (server-bundle.js:27:30)
at server-bundle.js:118:18
at Object.<anonymous> (server-bundle.js:121:10)
at evaluateModule (/Users/sinedied/projects/workshops/nitro-api/node_modules/vue-server-renderer/build.dev.js:9318:21)
at /Users/sinedied/projects/workshops/nitro-api/node_modules/vue-server-renderer/build.dev.js:9376:18
at new Promise (<anonymous>)
at /Users/sinedied/projects/workshops/nitro-api/node_modules/vue-server-renderer/build.dev.js:9368:14
at Object.renderToString (/Users/sinedied/projects/workshops/nitro-api/node_modules/vue-server-renderer/build.dev.js:9544:9)
at Build.renderPage (/Users/sinedied/projects/workshops/nitro-api/node_modules/@vuepress/core/lib/node/build/index.js:157:34)
at Build.render (/Users/sinedied/projects/workshops/nitro-api/node_modules/@vuepress/core/lib/node/build/index.js:94:33)
at async App.build (/Users/sinedied/projects/workshops/nitro-api/node_modules/@vuepress/core/lib/node/App.js:498:5)
(node:10251) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:10251) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
wait Generating service worker...
Removing @vuepress/pwa
plugin from my config removes the error, so it seems something went wrong in the 1.3.1
update.