You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vue 3安装vue-editor-js时出现模块找不到错误求助

解决Laravel 8 + Vue 3中vue-editor-js导入错误及类型警告问题

1. 修复「Module not found」错误

webpack报错找不到vue-editor-js模块,核心原因是导入路径不符合npm包的标准入口配置,需调整导入方式:

操作步骤:

  • 修改app.js中的导入语句,替换为包名直接导入:
    // 替换原导入路径
    import Editor from 'vue-editor-js'
    
  • 若修改后仍报错,先卸载并重装包确保依赖完整性:
    npm uninstall vue-editor-js
    npm install vue-editor-js
    
  • 重新编译前端资源:
    npm run dev
    

2. 解决类型声明警告

该警告因vue-editor-js未提供官方TypeScript类型声明文件导致,可通过以下方式处理:

方式一:自定义类型声明文件

  • 在resources/js目录下新建vue-editor-js.d.ts文件,写入内容:
    declare module 'vue-editor-js';
    
  • 保存后TypeScript会自动识别该声明,警告将消失。

方式二:尝试安装第三方类型包(可选)

执行命令尝试安装社区维护的类型包(若存在):

npm i --save-dev @types/vue-editor-js

注:若该类型包不存在,命令会报错,此时直接使用方式一即可。

内容的提问来源于stack exchange,提问作者Narakaya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 20:55:01