Closed Xenonym closed 3 years ago
FYI I'm working on a small PR to the docs explaining that this option only affects runtime-compilated templates and requires configuration of its counterpart option in build tooling like vue-loader
etc.
Still, this seems like a good idea for a runtime warning.
@LinusBorg I'm not sure if this is the same as what you had in mind but there is already a docs PR along similar lines:
ah, good :)
Version
3.0.5
Reproduction link
https://codesandbox.io/s/vue3-iscustomelement-warning-reprod-k1rx7
Steps to reproduce
What is expected?
There should be a warning that
app.config.isCustomElement
has no effect in a runtime-only build, and to configurecomplierOptions
invue-loader
instead.What is actually happening?
No warning about using
app.config.isCustomElement
in a runtime-only build is emitted.Vue still attempts to resolve
<custom-element>
as a Vue component, and a warning is emitted as it is not a Vue component.The migration guide suggests that a warning will be emitted if
app.config.isCustomElement
is used in a runtime-only build: