vue vue-router.esm.js:2118 Error: Cannot find module

ops/2024/9/25 2:58:40/

项目场景:

在项目开发过程中,因为nodejs版本不清晰,导致安装依赖的时候,部分依赖版本不一致,导致出现问题。


问题描述

在项目开发的过程中,提示报错如下图,根据这个报错,有可能是本地开发环境的依赖没有安装好,也可能有其它的原因。

javascript"> vue-router.esm.js:2118 Error: Cannot find module

原因分析:

1、可能依赖没有安装好,或者依赖的版本和代码不兼容。

解决方案:因为一开始的依赖安装下载时也出现报错,但项目最终还是跑起来了,再查看其它的问题原因,也发现有人在说这个原因,于是直接将整个的nodemodule全部删除了,重新再走一遍安装流程。主要步骤如下:

        1、删除node_modules。

        2、清理缓存。

javascript">npm cache clean
javascript">npm cache clean --force

        3、重新安装运行。

javascript">npm install
npm run dev

        最终项目重新跑起来了,但是打开对应的页面时,还是出现这样的问题。只能继续往排查。

2、寻找其它的原因。

        因为项目不是自己搭建的,而且项目也很大,没有那么多时间去整理项目的框架,就直接询问同事。不要认为自己多年的经验,去询问其它的同事是一件很羞愧的事情,因为项目代码的不熟悉,再加上前端技术变更很快,也不可能将所有项目框架都精通,所以最好的方法是直接问熟悉的同事。

        最后发现问题,因为在权限中,是直接配置的其他页面的地址,再加上权限限制,本地自然是打不开的。所以不纠结,换个方向再处理这个问题。


收获总结:

和同事搞好关系很重要。尤其是在不熟悉项目的情况下,可以节省很多的时间和精力。

越是在越大的公司,越要去寻找同事,因为大公司项目基本上都是分割又相互关联的,很多的数据都是来自于其它部门。

一定要做好沟通。


http://www.ppmy.cn/ops/115582.html

相关文章

信息安全工程师(10)网络信息安全法律与政策文件

前言 网络信息安全法律与政策文件是保障网络安全、维护网络空间秩序、保护公民和组织合法权益的重要基石。 一、主要法律文件 《中华人民共和国网络安全法》 发布时间:2016年11月7日,由第十二届全国人民代表大会常务委员会第二十四次会议通过。主要内容&…

LabVIEW提高开发效率技巧----VI服务器和动态调用

VI服务器(VI Server)和动态调用是LabVIEW中的两个重要功能,可以有效提升程序的灵活性、模块化和可扩展性。通过这两者的结合,开发者可以在运行时动态加载和调用VI(虚拟仪器),实现更为复杂的应用…

Linux firejail沙箱使用

Firejail 是一个 Linux 安全沙箱程序,通过使用 Linux 命名空间(namespaces)、Seccomp、和 AppArmor 等技术来隔离和限制应用程序的运行环境。以下是 Firejail 的基本使用教程: 安装 Firejail 在大多数 Linux 发行版上&#xff0…

数据库中, drop、delete与truncate的区别?

在数据库中,drop、delete和truncate都可以用于删除数据,但它们之间有以下区别: 一、作用对象 drop:可以删除数据库对象,如表、视图、索引、存储过程等。例如:DROP TABLE table_name;可以删除名为 table_na…

c++ templates常用函数

说明 c templates学习中会遇到大量的模版常用函数,书上不会详细介绍,查看一个之后要永久记录一段时间之后再看看,这里总结一下。 undeclared(); undeclared();//若undeclared();未定义,则在第一阶段编译时报错 undeclared(t);…

MySQL 生产环境性能优化

在 MySQL 生产环境中进行性能优化可以从以下几个方面入手: 一、硬件层面 选择高性能服务器: 配备足够的内存,以减少磁盘 I/O。MySQL 可以将经常访问的数据缓存到内存中,提高查询速度。一般来说,对于高负载的生产环境&…

免费ppt模板哪里找?职场必备这些利器

一眨眼,9月份的尾声渐近,无论是学生还是职场人士,都开始准备着新一轮的演讲和报告。在这个忙碌的时期,一份精美的PPT模板能够大幅提升你的工作效率,让你的演示更加引人入胜。 不用担心高昂的版权费用,市场…

PHP API 框架:构建高效API的利器

在当今快速发展的互联网时代,API(应用程序编程接口)已成为连接不同应用程序和服务的关键。PHP,作为一种流行的服务器端脚本语言,提供了多种强大的框架来简化API的开发。本文将介绍PHP API框架的重要性,以及…