vuejs/rollup-plugin-vue

rollup-plugin-vue@next error handle not compatible with @vue/compiler-sfc@3.2.26

hardfist opened this issue · 0 comments

Version

6.0.0

Reproduction link

github.com

Steps to reproduce

https://github.com/hardfist/rollup-plugin-vue/tree/bug-case
run npm run build in examples/simple

What is expected?

generate readable rollup Error info

What is actually happening?

null exception in createRollupError

image

It seems that @vue/compiler-sfc@3.2.26 will throw babelError with code(@vue/compiler-sfc@3.0.3 doesn't contains code field) and loc fields which is not compatible with current error handler https://github.com/vuejs/rollup-plugin-vue/blob/next/src/utils/error.ts#L19