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

Vscode开发Vue项目NodeJs启动报错处理

文章目录

  • 背景
  • 一、npm启动报错
    • 报错信息
    • 定位原因
    • 处理方案
      • 第一步、下载安装高版本
  • 二、node 无法识别
    • 报错信息
    • 处理方案
    • 定位原因
      • 第一步、检测环境变量
      • 第二步、重新开启界面

背景

使用Vscode开发Vue项目,使用到NodeJs,记录出现的问题及处理方案,方便备查。

一、npm启动报错

报错信息

在控制台执行 【npm run dev】启动命令,报错如下所示。

import { performance } from 'node:perf_hooks'^
SyntaxError: Unexpected token {at Module._compile (internal/modules/cjs/loader.js:723:23)at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)at Module.load (internal/modules/cjs/loader.js:653:32)at tryModuleLoad (internal/modules/cjs/loader.js:593:12)at Function.Module._load (internal/modules/cjs/loader.js:585:3)at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)at startup (internal/bootstrap/node.js:283:19)at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! jyztsysadmin@1.0.0 dev: `vite serve --mode development`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the jyztsysadmin@1.0.0 dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

定位原因

NodeJs版本较低,需升级版本,查看版本命令node -v,执行结果如下所示。
在这里插入图片描述

处理方案

第一步、下载安装高版本

在【NodeJs官网下载】,本次安装版本为 【node-v18.20.8-x64.msi】
在这里插入图片描述
在这里插入图片描述
在cmd下查看版本信息
在这里插入图片描述

二、node 无法识别

报错信息

node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

处理方案

定位原因

可能是有缓存,或未写入到环境变量

第一步、检测环境变量

查看环境变量path中是否已经写入nodeJs位置信息。
位置:【环境变量】-选中path,点击【编辑】,检测nodejs是否存在,如下图所示。
在这里插入图片描述

第二步、重新开启界面

重新打开 Vscode编辑器

相关文章:

  • 【Rust基础】crossbeam带来的阻塞问题
  • 大模型-mcp学习
  • 基于Django实现的图书分析大屏系统项目
  • 为什么要做种草商城
  • MAPLE:编码从自我为中心的视频中学习的灵巧机器人操作先验
  • LeetCode之两数之和
  • 驱动-原子操作
  • 《Java 泛型的作用与常见用法详解》
  • 【JavaScript】二十四、JS的执行机制事件循环 + location + navigator + history
  • 做Data+AI的长期主义者,加速全球化战略布局
  • 4月17日复盘
  • Kettle和Canal
  • 【AI论文】Genius:一种用于高级推理的可泛化和纯无监督的自我训练框架
  • 使用FastAPI构建高效、优雅的RESTful API
  • 基于ssh密钥访问远程Linux
  • AI 数字短视频数字人源码开发的多元价值与深远意义​
  • 网络417 路由转发2 防火墙
  • 常见的VLAN划分方式和示例场景
  • [250417] Fedora 42 正式发布,搭载 Linux 6.14 内核和 GNOME 48 桌面环境
  • 扫雷-C语言版
  • 山西太原一小区发生爆炸,造成1人遇难21人受伤2人失联
  • 中吉乌铁路重点控制性工程开工建设,包括三座隧道
  • 工业富联一季度净利增长25%,云计算业务营收增长超50%
  • 华夏银行一季度营收降逾17%、净利降逾14%,公允价值变动损失逾24亿
  • 习近平在上海考察
  • 中办、国办印发《安全生产考核巡查办法》