相关文章推荐
严肃的乒乓球  ·  'npm' ...·  4 月前    · 
严肃的乒乓球  ·  npm' ...·  4 月前    · 
严肃的乒乓球  ·  npm start ...·  4 月前    · 
当安装Nodejs后npm环境变量未生效导致cmd无法识别npm时,可以通过重启电脑或手动配置环境变量来解决。手动配置包括新建NODE_PATH用户变量,将node安装路径添加到用户和系统变量的PATH中。确保每个路径间以分号分隔,并检查PATH变量末尾是否有分号。配置完成后,通过运行npm命令验证环境变量是否设置成功。 摘要由CSDN通过智能技术生成

原因:安装Nodejs是会自动安装npm并配置环境变量,但是由于某些原因环境变量未生效,所以会导致cmd 不识别npm(添加vue环境变量过程与添加npm是相同的,只是改路径名与变量名而已)

解决方案:

  1. 重启电脑再重新打开cmd运行npm代码(概率有用,如果没用请继续)
  2. 重启电脑无效的话打开系统环境变量(控制面板\系统和安全\系统\高级系统设置\高级\环境变量)
  3. 这边分为两种方式添加环境变量(两种都能用,不过我推荐第一种)
    1. 点击 用户变量的新建 ,变量名为 NODE_PATH ,变量值为node安装路径

    2. 修改用户变量中的PATH,在PATH变量值末尾加上 %NODE_PATH%;   (%你的变量名%;) 这一步要先看PATH变量值最后有没有 ; 没有 ; 要先加上一个;再加 %NODE_PATH%; 分号是作为分隔符的,这一点很重要(win7中规则,win10每个值都是一行直接加一行就行)

    3. 对系统变量做重复的操作,即新建NODE_PATH变量,再加入系统变量的PATH变量里, 点确定关闭环境变量窗口

    4. 在除了node安装路径以外的地方尝试cmd运行npm代码如 ( npm -v )能输出版本号环境变量就配置成功了

  4. 第二种

    1. 直接打开用户变量和系统变量的PATH,然后把node安装路径加到最后,添加的规则和第一种一样(分号作为分隔符隔开)

    2. 点确定关闭环境变量窗口,然后找地方运行代码

原因:安装Nodejs是会自动安装npm并配置环境变量,但是由于某些原因环境变量未生效,所以会导致cmd 不识别npm解决方案:重启电脑再重新打开cmd运行npm代码(概率有用,如果没用请继续) 安装了 node.js 之后,使用 npm --version可能会提示 ‘ npm ’ 不是 内部 外部命令 ,也不是可运行的程序 或批处理文件。 原因:可能是环境变量没配置好 1、在“此电脑”中点击右键然后点击属性 2、 进入系统后点击“高级系统设置”中的环境变量
在使用 npm 的时候,或者是通过 npm 下载了一些包,使用这些包的时候,有时候会遇到“ npm 不是 内部 外部命令 ”,或者“XXX 不是 内部 外部命令 ”。这种情况一般都是由于安装 node.js 的时候,环境变量没有配置好。这里把如何配置环境变量做个笔记,以供参考。   一、安装 node npm nodejs 的一个子内容,所以要使用 npm ,就一定要先安装 nodejs 。安装方法其实没啥好说的,完全...
解决 问题:在使用cmd查找 npm node 版本号时,出现错误“不是 内部 外部命令 ,也不是可运行的程序或批处理文件” 错误原因:未配置好环境变量 提前准备:复制好 nodejs 的存储路径 解决 方法: 点击“此电脑”,右击“属性”,点击“高级系统设置” 点击“高级”选项卡中的“环境变量” 首先新建一个用户变量,变量名为 NODE _PATH,变量值为 nodejs 的存储路径。
使用 npm 命令提示: ‘ npm ’ 不是 内部 外部命令 ,也不是可运行的程序 在安装 nodejs 时候,有时候我们会把它安装在d盘或别的盘时,经常会遇到 npm 环境变量没有配好,需要自己手动去配置。 nodejs nodejs 官网下载后直接点击安装 在安装完 nodejs 后输入 node -v查看安装是否成功,若成功会出现下图 接着我们在使用 npm 安装依赖的时候有时候会出现“‘ npm ’ 不是 内部 外部命令 ...
这个错误提示" npm 不是 内部 外部命令 ,也不是可运行的程序"通常是由于环境变量没有正确配置所致。当你安装了 Node.js 后,系统会自动添加 Node 的可执行文件路径到环境变量中,但有时候这个过程可能会出现问题。为了 解决 这个问题,你可以按照以下步骤进行操作: 1. 首先,你需要复制好 Node.js 的安装路径,例如 "C:\Program Files\ nodejs "。 2. 然后,右键点击"我的电脑"或"此电脑",选择"属性"。 3. 在系统属性窗口中,点击"高级系统设置"。 4. 在系统属性对话框中,点击"环境变量"按钮。 5. 在"用户变量"或"系统变量"下找到"Path"变量,双击打开编辑。 6. 在编辑窗口中,点击"新建"按钮。 7. 粘贴复制好的 Node.js 安装路径到新建的路径中,点击"确定"。 8. 确保你的变量列表中只有一个" Node.js "相关的路径,如果有多个,请删除其他重复的路径。 9. 点击"确定"关闭所有打开的对话框。 10. 重新打开命令提示符窗口,运行" npm --version"命令,你应该能够成功得到 npm 的版本号。 这样,你就能够 解决 " npm 不是 内部 外部命令 ,也不是可运行的程序"的问题了。希望这个 解决方案 对你有帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [‘ npm ‘不是 内部 外部命令 ,也不是可运行的程序 或批处理文件](https://blog.csdn.net/qq_51644702/article/details/123997488)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [手把手 解决 npm node 不是 内部 外部命令 ,也不是可运行的程序或批处理文件”](https://blog.csdn.net/geinvse_seg/article/details/123321614)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [用 node 开发应用程序,对 nodejs +express工程打包封装,通常公司产品化的软件系统,需要标识为公司的logo和...](https://download.csdn.net/download/Thor027/88284823)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]