Vue2项目构建报错:vue-virtual-scroller模块解析失败
Vue2构建报错:vue-virtual-scroller模块解析失败(Unexpected token)
问题背景
- Vue2项目构建时触发模块解析失败错误,涉及
vue-virtual-scroller库 - 初始依赖版本为
^1.0.10,尝试更换其他版本后报错未消除 - 本地机器及本地Docker容器内构建均正常,但远程机器构建失败,且两地Node(v21.0.0)、npm(10.2.0)版本完全一致
报错信息
ERROR in ./node_modules/vue-virtual-scroller/dist/vue-virtual-scroller.esm.js Module parse failed: Unexpected token (61:4) You may need an appropriate loader to handle this file type. | }, props: { | ...props, | itemSize: { | type: Number, @ ./src/main.js
排查尝试
- 更换
vue-virtual-scroller多个版本,问题未解决 - 核对本地与远程环境的Node、npm版本,确认完全匹配,仍无法解决
解决方法
将package.json中vue-virtual-scroller的版本从带前缀的^1.0.10改为精确版本1.0.10,重新安装依赖后构建成功。
内容的提问来源于stack exchange,提问作者Stepan Bahdikyan
相关产品推荐
相关产品推荐

