JaimeCheng / vue-esign

canvas手写签字 电子签名 A canvas signature component of vue.
https://jaimecheng.github.io/vue-esign/demo/
MIT License
544 stars 111 forks source link

vit3.0 vue 打包报错 #22

Open tulingwb opened 1 year ago

tulingwb commented 1 year ago

项目能够正常运行,但是在打包的时候报错 'openBlock' is not exported by node_modules/vue-esign/node_modules/vue/dist/vue.runtime.esm.js, imported by node_modules/vue-esign/src/index.vue file: D:/work/test/datagovern-ui/node_modules/vue-esign/src/index.vue:278:9 276: } 277: 278: import { openBlock as _openBlock, createElementBlock as _createElementBlock } from "vue" ^ 279: 280: function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { error during build: Error: 'openBlock' is not exported by node_modules/vue-esign/node_modules/vue/dist/vue.runtime.esm.js, imported by node_modules/vue-esign/src/index.vue at error (file:///D:/work/test/datagovern-ui/node_modules/rollup/dist/es/shared/rollup.js:1858:30) at Module.error (file:///D:/work/test/datagovern-ui/node_modules/rollup/dist/es/shared/rollup.js:12412:16) at Module.traceVariable (file:///D:/work/test/datagovern-ui/node_modules/rollup/dist/es/shared/rollup.js:12771:29) at ModuleScope.findVariable (file:///D:/work/test/datagovern-ui/node_modules/rollup/dist/es/shared/rollup.js:11423:39) at FunctionScope.findVariable (file:///D:/work/test/datagovern-ui/node_modules/rollup/dist/es/shared/rollup.js:6355:38) at ChildScope.findVariable (file:///D:/work/test/datagovern-ui/node_modules/rollup/dist/es/shared/rollup.js:6355:38) at Identifier.bind (file:///D:/work/test/datagovern-ui/node_modules/rollup/dist/es/shared/rollup.js:7422:40) at CallExpression.bind (file:///D:/work/test/datagovern-ui/node_modules/rollup/dist/es/shared/rollup.js:5252:23) at CallExpression.bind (file:///D:/work/test/datagovern-ui/node_modules/rollup/dist/es/shared/rollup.js:8918:15) at SequenceExpression.bind (file:///D:/work/test/datagovern-ui/node_modules/rollup/dist/es/shared/rollup.js:5248:73)

zhyebe commented 1 year ago

我的是报错,vite+vue3

wphubs commented 1 year ago

兄弟们解决了吗,我也是报错 'openBlock' is not exported by node_modules

18502123053 commented 1 year ago

兄弟们 解决了吗 vite+vue3 'openBlock' is not exported by node_modules

D1god commented 1 year ago

resolve: { dedupe: ['vue'] } in vite.config.js shall solve the problem.