当前位置: 首页 > news >正文

关于启动vue项目,出现:Error [ERR_MODULE_NOT_FOUND]: Cannot find module ‘xxx‘此类错误

目录

一、问题报错

二、原因分析

三、解决方法


一、问题报错

        node环境变量配置有问题:

(base) xxx@M73H-15:~/VueProject/pproject-vue$ npm run dev
/usr/bin/env: “node”: 没有那个文件或目录

        vue项目启动有问题: 

(base) xxx:~/VueProject/pproject-vue$ npm run dev> pproject-vue@0.0.0 dev
> vitenode:internal/modules/esm/resolve:257throw new ERR_MODULE_NOT_FOUND(^Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/xxx/VueProject/pproject-vue/node_modules/dist/node/cli.js' imported from /home/xxx/VueProject/pproject-vue/node_modules/.bin/viteat finalizeResolution (node:internal/modules/esm/resolve:257:11)at moduleResolve (node:internal/modules/esm/resolve:914:10)at defaultResolve (node:internal/modules/esm/resolve:1038:11)at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:557:12)at ModuleLoader.resolve (node:internal/modules/esm/loader:525:25)at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:246:38)at onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:482:36)at TracingChannel.tracePromise (node:diagnostics_channel:337:14)at ModuleLoader.import (node:internal/modules/esm/loader:481:21)at defaultImportModuleDynamicallyForModule (node:internal/modules/esm/utils:214:31) {code: 'ERR_MODULE_NOT_FOUND',url: 'file:///home/xxx/VueProject/pproject-vue/node_modules/dist/node/cli.js'
}Node.js v22.9.0

二、原因分析

        1、环境变量配置有问题,导致没找到相关的文件。

        2、项目复制导致的路径不对。

三、解决方法

        可以把相关依赖包删掉,再重新下载,这时会对应本机电脑的路径进行下载vite等前端依赖包。

        1、删除vue项目中node_modules文件夹。

        2、删除package-lock.json文件。

        3、终端切换到vue项目主路径,执行npm install进行下载。

# npm install慢的话可以配置镜像网站
npm config set registry https://registry.npmmirror.com

        4、下载完成后,会重新生成node_modules文件夹和package-lock.json文件。

        5、再次启动即可。

http://www.lryc.cn/news/511652.html

相关文章:

  • 电路元件与电路基本定理
  • 指针之矢:C 语言内存幽境的精准飞梭
  • uniapp下载打开实现方案,支持安卓ios和h5,下载文件到指定目录,安卓文件管理内可查看到
  • 免费干净!付费软件的平替款!
  • 软路由系统 iStoreOS 中部署 Minecraft 服务器
  • 第 29 章 - ES 源码篇 - 网络 IO 模型及其实现概述
  • 细说STM32F407单片机IIC总线基础知识
  • 从头开始学MyBatis—04缓存、逆向工程、分页插件
  • Artec Space Spider助力剑桥研究团队解码古代社会合作【沪敖3D】
  • 《探索PyTorch计算机视觉:原理、应用与实践》
  • 【C#设计模式(21)——状态模式(State Pattern)】
  • nvm日常使用中常用命令总结
  • 【数据仓库】SparkSQL数仓实践
  • PessimisticLock
  • 【Maven】属性管理
  • 微信小程序性能优化、分包
  • TDengine 新功能 VARBINARY 数据类型
  • 【Maven】工程依赖下载失败错误解决
  • windows系统下使用cd命令切换到D盘的方法
  • 嵌入式小白
  • xilinx 芯片使用vivado导出pindelay文件——FPGA学习笔记24
  • 自研开发哪有什么捷径
  • 【Mac】终端改色-让用户名和主机名有颜色
  • ShenNiusModularity项目源码学习(6:访问控制)
  • STM32F103RCT6学习之三:串口
  • js 计算税率错误——如何处理
  • 12. 日常算法
  • HarmonyOS Next 实现登录注册页面(ARKTS) 并使用Springboot作为后端提供接口
  • 咖啡即将“从天而降”,无人机外卖时代来袭
  • kettle经验篇:Pentaho Repository 类型资源库卡顿问题