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

Vue项目npm run build报错:找不到quasar的import-transformation.js模块

问题分析与解决方案

针对npm run build时出现的Cannot find module '/app/node_modules/quasar/dist/transforms/import-transformation.js'错误,以下是可行的排查和解决步骤:

1. 清理缓存并重新安装依赖

  • 执行npm cache clean --force清空npm缓存,避免缓存的损坏依赖影响安装
  • 删除node_modules和package-lock.json后,重新执行npm install

2. 固定Quasar及插件版本

  • 将package.json中quasar的版本从^2.16.4改为2.16.4(移除^符号,避免自动升级小版本)
  • 同时固定vue-cli-plugin-quasar版本为5.0.2(移除~符号),确保插件与Quasar版本完全匹配,修改后重新安装依赖

3. 检查构建配置中的硬编码路径

  • 查看项目中的vue.config.js或Quasar相关配置文件,确认是否有硬编码引用该文件的路径,若存在,检查新版本Quasar中该文件的实际位置并修正路径

4. 验证构建环境一致性

  • 检查今日构建环境的Node.js、npm版本是否与昨日一致,若有变更,使用版本管理工具(如nvm)切换至昨日的版本后重新尝试构建
  • 确认是否有依赖被意外添加/移除,导致Quasar的依赖链断裂

5. 临时修复与反馈问题

  • 安装完成后手动查看node_modules/quasar/dist/transforms目录,若文件确实缺失,可从5月1日的部署包中复制该文件至对应目录,临时完成构建
  • 同时向Quasar官方仓库提交issue,反馈该版本中文件缺失的问题,等待官方修复

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 03:18:20