首页 > 编程语言 >无法将“node.exe”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

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

时间:2023-08-22 10:57:12浏览次数:51  
标签:node 文件 exe 路径 程序 名称 cmdlet

node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

今天准备新建项目,发现node没了,这怎么行?

问题描述:

  1. vs code 提示 无法将“node.exe”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
  2. 终端输入npm -v 提示  '"node"' 不是内部或外部命令,也不是可运行的程序或批处理文件。
  3. 终端输入node -v提示  '"node"' 不是内部或外部命令,也不是可运行的程序或批处理文件。
  4. 确定电脑上有node(昨天还在用,就挺突然的)

解决方案

  1. 打开设置--系统--高级系统设置--环境变量

  2.  新建一个环境变量,变量名为  NODE_PATH  变量值为你node的路径,一般为 C:\Program Files\nodejs 之后点击确定

     

  3. 编辑path,将刚刚的路径值放进去,然后点击确定

      

  4. 输入node -v 正确显示

     

然后就ok了

标签:node,文件,exe,路径,程序,名称,cmdlet
From: https://www.cnblogs.com/ff2223/p/17647965.html

相关文章

  • CSharp_exe执行文件点击运行无反应;
    问题:点击试图运行exe可执行文件,但无法运行!解决思路:首先,想到的就是C#项目出错;再者就是运行环境缺少支持,查看Microsoft.NETFramework2.0以及Microsoft.NETFramework3.5是否安装,没安装的应该就不能运行的,所以装上即可!......
  • android.os.handlerexecutor
    android.os.HandlerExecutor是一个Android平台的Executor,它可以将任务发布到指定的Handler运行。可以将HandlerExecutor视为一种将任务提交到Handler的简单方法,与使用Handler.post(Runnable)相比,HandlerExecutor具有更好的可读性和可维护性。在Android中,UI线程(也称为主线程)用于处理......
  • Node.js安装
    Node.js安装原文章一、安装环境本教程演示的环境:系统:win1164位node.js下载地址:http://nodejs.cn/node.js版本:长期支持版本(本教程基于16.15.0)点击选中图标下载到电脑本地即可。二、安装步骤1、双击安装包,一直点击下一步。2、点击change按钮,更换到自己的指定安装位......
  • Nodejs Function遇见WorkerProcessExitException : node exited with code -107374079
    问题描述NodejsFunction,使用BlobTrigger用于处理上传到StorageBlob的文件,但是最近发现偶发报错:Exceptionwhileexecutingfunction:Functions.AzureBlobTrigger--->Microsoft.Azure.WebJobs.Script.Workers.WorkerProcessExitException:nodeexitedwithcode-1073740791......
  • 【Azure Function App】Nodejs Function遇见WorkerProcessExitException : node exite
    问题描述NodejsFunction,使用BlobTrigger用于处理上传到StorageBlob的文件,但是最近发现偶发报错:Exceptionwhileexecutingfunction:Functions.AzureBlobTrigger--->Microsoft.Azure.WebJobs.Script.Workers.WorkerProcessExitException:nodeexitedwithcode-10737407......
  • keytool : 无法将“keytool”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请
    如果在运行keytool命令时出现"keytool"项无法识别的错误,可能是因为你没有正确设置Java开发环境或未将keytool添加到系统路径中。你可以按照以下步骤解决此问题:一、确保已正确安装JDK(JavaDevelopmentKit)并配置了Java环境变量。你可以通过在命令提示符或终端中运行java......
  • C#合并DLL到exe中
    操作步骤通过NuGet安装Costura.Fody和Fody将根目录下的【FodyWeavers.xml】文件内容替换成下面代码在编译即可<Weaversxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:noNamespaceSchemaLocation="FodyWeavers.xsd"><Costura><ExcludeAssembl......
  • go开发exe怎么加壳
    go开发语言开发的程序可以编译成exe程序,发布之前需要做加壳防止被逆向出源码。exe加壳工具的选择至关重要,以下是go开发的程序加密的技术。虚拟化:将原始指令转换为⾃定义的虚拟机指令,交由配套虚拟机系统模拟执⾏。此方式实现的安全度目前最高,同样性能损耗最大,故建议核心函数保护即可......
  • nvm 管理 Node.js 版本
    通过NVM安装、管理Node.js版本(Windows)介绍NVM可以让我们通过指令安装指定版本,并且可以切换当前Node.js版本,不用花时间在解决升版和降版。安装链接:https://github.com/coreybutler/nvm-windows选择最新版nvm-setup.exe下载下载下载完成后安装同意协议......
  • Failed to execute 'btoa' on 'Window': The string to be encoded contains characte
    在使用浏览器内置APIbtoa()编码base64时:报错Failedtoexecute'btoa'on'Window':ThestringtobeencodedcontainscharactersoutsideoftheLatin1range报错信息解释:报错信息中指出字符串中包含了Latin1范围之外的字符,导致无法使用window.btoa进行解析。根据你提供......