Closed
Description
Version
2.5.2
Reproduction link
https://github.com/ciddan/vue-2.5-issues
Steps to reproduce
- Clone the repo.
- npm install.
- run "gulp".
- Navigate to the appropriate address in your browser (default http://localhost:3000).
- Note console output.
The project is configured to use SystemJS by default. You can switch to RequireJS by modifying index.html and src/login/Login.ts and uncommenting the RequireJS code (and commenting out the SystemJS code).
What is expected?
No errors in console and vue_1.default being defined.
What is actually happening?
SystemJS (Firefox Developer Edition):
Error: class heritage vue_1.default is not an object or null
Evaluating http://localhost:8080/dist/src/login/Login.js
Loading app.bootstrap.js
RequireJS (Firefox Developer Edition):
TypeError: class heritage vue_1.default is not an object or null
This bug appeared after upgrading a major project from Vue 2.4 to Vue 2.5.
We do not use Webpack in our project, nor do we want to switch to it.
Metadata
Metadata
Assignees
Labels
No labels