wangEditor
wangEditor copied to clipboard
找不到模块“@wangeditor/editor-for-vue”或其相应的类型声明
Vue3原封不动的copy 代码,运行的时候报错啊。提示标题样子
你好可以尝试在项目根目录下新建env.d.ts文件并写入 declare module '*.vue' { import { DefineComponent } from 'vue'; const Component: DefineComponent<{}, {}, any>; export default Component; }
declare module '*.vue' { import { DefineComponent } from 'vue'; const Component: DefineComponent<{}, {}, any>; export default Component; }
我也遇到了这个问题,提示:
无法找到模块“@wangeditor/editor-for-vue”的声明文件。“e:/vue3/vue-project/node_modules/@wangeditor/editor-for-vue/dist/index.esm.js”隐式拥有 "any" 类型。
已经写入了你的内容也不行
我又安装了另一个依赖就可以了。 "@wangeditor/editor": "^5.1.23", "@wangeditor/editor-for-vue": "^5.1.12", 貌似需要俩
我的做法是: 把 @wangeditor / editor-for-vue / dist /package.json 文件中 exports 这一配置项目全部删掉 然后重启 vs code
declare module '@wangeditor/editor-for-vue' { const Editor: any; const Toolbar: any; type IEditorConfig = any; }
其实是 types 忘写了,直接改包
这个问题官方什么时候能出个修复版本啊
@zhuman1993 我发布了修复版本,仅仅添加了d.ts文件。 执行以下命令即可安装(pnpm、yarn同理)
npm i @wangeditor-next/editor-for-vue
最好带上5.1.12的版本后缀,
npm i @wangeditor-next/[email protected]
因为后续更新版本修复 wangeditor/core 其它 bug 后可能和现有的 wangeditor/core 不适配。