npm 全局安装模块,出现XXX不是内部或外部命令解决方法

从 express 的官网直接按照命令行全局安装 express 后, express 命令无法执行, 在 cmd 中显示 该命令行无法识别。基本可判断是 环境变量配置 这边没有搞定。

  • 卸载 nodejs 重装
  • 先配置npm的全局模块的存放路径以及cache路径(若默认安装则在 C 盘 , 在命令行中直接把下面的输入即可用。自定义安装则改成你自己设置的路径,)
npm config set prefix "C:\Program Files\nodejs\node_global"
npm config set cache "C:\Program Files\nodejs\node_cache"
    • 配置环境变量
      打开计算机,系统属性——高级系统设置——环境变量;在 系统变量 下,新建 NODE_PATH,值为 C:\Program Files (x86)\nodejs\node_global(全局路径,),将“%NODE_PATH%”到path变量值后面即可。
    • 在命令行中执行 epxress
      后会出现些提示说明成功

原文地址:https://www.cnblogs.com/LYL-8/p/9680172.html

时间: 2024-10-10 01:38:32

npm 全局安装模块,出现XXX不是内部或外部命令解决方法的相关文章

nodejs 提示‘xxx’ 不是内部或外部命令解决方法

本文介绍了node.js包管理工具npm安装模块后,无法通过命令行执行命令,提示‘xxx’ 不是内部或外部命令的解决方法,给需要的小伙伴参考下. 一般出现这样的问题原因是npm安装出现了问题,全局模块目录没有被添加到系统环境变量. Windows用户检查下npm的目录是否加入了系统变量PATH中,如果不存在需要手动添加,如下图我们将用户变量中的PATH变量值粘贴到系统变量PATH中,添加之后需要重新启动CMD控制台. nodejs模块全局目录环境变量 npm目录可以使用npm命令去查找:npm

Anaconda安装Python,提示Python不是内部或外部命令解决方法

将 E:\Anaconda3\Scripts;(即你Anaconda的安装目录) 加入PATH环境变量(以此能够使用Anaconda) 将 E:\Anaconda3\ 也加入PATH,这样就能够直接在控制台使用Python. 原文地址:https://www.cnblogs.com/zircon/p/8974500.html

Python安装模块出错(ImportError: No module named setuptools)解决方法

Python安装模块出错(ImportError: No module named setuptools)解决方法 (   言 Python第三方模块中一般会自带setup.py文件,在Windows环境下,我们只需要使用命令 cd c:\Temp\foo python setup.py install 两个命令就可以完成第三方模块的安装了.第一个cd命令将当前目前切换到待安装的第三方模块的目录下(这里假设第三方模块解压后的目录为c:\Temp\foo),第二个命令就执行安装了.安装的过程中可能

【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。

今天闲来无事想起了node.js,因此到网上下载了一个node.js的安装程序进行安装.其中: 安装程序:node-v0.11.13-x64.msi PC系统:Windows 7 自定义安装路径:D:\TOOLS\NodeJs 安装完成后,执行: D:\TOOLS\NodeJs>node -v v0.11.13 安装框架express,从网站上下载了一个安装文档,说安装express可分全局模式和本地模式,个人觉得全局模式就是默认的没什么意思,就选择本地模式进行安装,执行: D:\TOOLS\N

本地模式安装express:'express' 不是内部或外部命令的解决方案

今天闲安装了node.js其中: 安装程序:node-v0.11.13-x64.msiPC系统:Windows 8自定义安装路径:D:\TOOLS\NodeJs 安装完成后,执行:D:\TOOLS\NodeJs>node -vv0.11.13 安装框架express,从网站上下载了一个安装文档,说安装express可分全局模式和本地模式,个人觉得全局模式就是默认的没什么意思,就选择本地模式进行安装,执行: D:\TOOLS\NodeJs>npm install express 安装完了以后,想

webpack安装问题:webpack不是内部或外部命令

梳理过程:(全局安装webpack) 1. 下载安装node.js(npm) nodejs默认集成npm,无需再次安装 2.配置环境 win+R 输入cmd 打开命令行,输入 node -v回车,查看nodejs是否安装成功: (若成功,直接显示版本号) npm -v 也可以查看npm是否成功安装,以上也可说明nodejs.npm安装成功. 1> 配置文件夹 我的nodejs默认安装路径为C:\Program Files\nodejs, 在C:\Program Files\nodejs文件夹下新

nodejs编译安装,npm全局安装模块

Nodejs官方网站:下载nodejs源码 Nodejs中文社区 Node Packaged Modules POSIX系统中编译Node.js需要三个工具: C++编译器gcc或clang/LLVM Python2.5以上,不支持Python3 libssl-dev提供SSL/TLS加密支持 下载源码包:node-v0.10.29.tar.gz tar zxvf node-v0.10.29.tar.gz cd node-v0.10.29 ./configure make sudo make i

nodejs本地模式安装express:‘express‘ 不是内部或外部命令。

$ npm install -g express $ npm install express-generator 添加环境变量 C:\Users\Administrator\AppData\Roaming\npm 这个和安装目录无关.

npm安装完bower,使用时提示bower不是内部或外部命令

归根结底还是环境变量的问题,但是配了好几次没配成功,最后就直接把装好的node里面的复制到系统创建的环境变量目录下,问题解决! 问题描述:我们安装node.js,npm,通过npm安装bower一路正常,结果在项目里安装bower出错,提示bower不是内部或外部命令 一般装完npm后,会为当前用户自动创建环境变量如下 C:\User\用户名\Appdata\roming\npm 我们到此目录下找找看,有没有我们的bower,没有就把node.js里面安装好的复制进去