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文件夹下新建2个文件夹用于全局存放依赖包路径和缓存路径

缓存C:\Program Files\nodejs\node_cache

存放C:\Program Files\nodejs\node_global

文件夹创建完成后打开命令行输入如下命令 配置路径:

npm config set cache  "C:\Program Files\nodejs\node_cache"

回车

输入:
   npm config set prefix "C:\Program Files\nodejs\node_global"  回车

(输入指令后,命令行闪一下,不会有任何提示)

2> 安装webpack

webpack分为全局安装,与项目安装(安装在你指定的文件夹内),我这里使用的是全局安装

启动cmd,键入如下的命令:

npm install webpack -g

点击回车,会有一个进度条,等待进度条完成后,(具体信息可能有差别,但是只要不出现error说明安装成功)。

此时,打开nodejs的路径C:\Program Files\nodejs\node_global文件夹,发现多了一些东西:

此时全局webpack已经成功安装。

3> 环境变量配置

我的电脑——右键属性——高级系统设置——高级———环境变量

分别新建用户变量PATH和系统变量NODE_PATH

这是最重要的一点;在安装webpack后出现‘webpack‘ 不是内部或外部命令的问题 就是此处设置不对

PATH和NODE_PATH全部设置为:C:\Program Files\nodejs\node_global。

看到网上的设置方法为  :NODE_PATH属性指向C:\Program Files\nodejs\node_global\node_modules,这样设置并不对,就会导致报不是内部命令

http://www.cnblogs.com/fengchaoran/p/8461317.html

原文地址:https://www.cnblogs.com/sjbhz/p/9911543.html

时间: 2024-10-10 10:47:29

webpack安装问题:webpack不是内部或外部命令的相关文章

node 安装express提示不是内部或外部命令

在命令行中执行 "npm install -g express"等待下载并且自动完成安装. 测试express完成安装的一个方法就是查看其版本号,执行命令 "express -V"正常情况下回输出版本号如图,但有遇到不正常情况的,会提示"express不是内部或外部命令",这样问题就来了,这是什么原因呢? 有两种可能: ①在第二步安装node是没有添加环境变量,这种情况把node添加的环境变量即可解决. ②express 4.x版本中将命令工具分

20200221_python虚拟环境在Windows下安装配置_virtualenv不是内部或外部命令也不是可运行的程序或批处理文件

1. 使用管理员启动命令行; 2. 安装虚拟环境 a)      .\pip install virtualenv  -i https://pypi.douban.com/simple/ b)       .\pip install virtualenvwrapper-win -i https://pypi.douban.com/simple/ 3.  解决错误 a)      添加ignore 4.  输入.\workon 出现这个, 表示安装成功: 5. 配置虚拟环境路径, 如果不配置WOR

windows 64位 安装mvn提示 不是内部或外部命令

在安装mvn的过程中当在mvn的目录下去执行mvn命令的时候是可以正常执行的,当设置好环境变量后执行后发现提示mvn不是内部命令. 原因是设置的MAVEN_HOME变量未被Path解析,解决办法是 直接把path中的%MAVEN_HOME%\bin 换成MAVEN_HOME的绝对路径,比如在我的机器上MAVEN安装在了E:\maven\apache-maven-3.3.9那么久替换成E:\maven\apache-maven-3.3.9\bin 转自:http://ctrain.iteye.co

'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序

今天新初始的项目遇到这个问题,记录如下: 1. 这个错误与全局安装webpack-dev-server无关,不必进行全局安装 2. 原因可能是: npm或yarn安装包(当前项目),安装中报错,例如node-sass安装时报错,导致后续包没有安装,包括webpack,webpack-dev-server等 或者 压根就没有安装webpack-dev-server(当前项目安装) 解决办法: 将报错的包单独安装一遍,例如node-sass,npm i node-sass -D(node-saas不

'gulp'不是内部或者外部命令,也不是可运行的程序或批处理文件

1,在用户变量里新建变量 PATH: %USERPROFILE%\AppData\Roaming\npm(如果已有path变量,则在后面直接加上即可) 2,在系统环境变量里的path加上node.js的安装路径 'gulp'不是内部或者外部命令,也不是可运行的程序或批处理文件

'pip' 不是内部或外部命令,也不是可运行的程序 或批处理文件 — 处理办法

今天在DOW中使用pip命令安装 requests库时,报错:'pip' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 一般安装python时就会自动把pip安装好,所以要先明确自己是否安装了python. 如果确定自己安装了python,那就说明是没有配置环境变量,找到自己安装python的目录,找到Scripts文件夹,并把这个Scripts文件夹的目录添加到Path环境变量即可. 成功通过pip 安装requests 'pip' 不是内部或外部命令,也不是可运行的程序 或批处理文

'webpack'不是内部或外部命令,也不是可运行的程序

当安装webpack后,输入webpack -v,显示:'webpack'不是内部或外部命令,也不是可运行的程序解决方法:系统变量添加如下变量:D:\Program Files\nodejs\node_global 重新输入检查,发现提示安装webpack-cli 这是因为此时安装的webpack版本是4,改为3版本即可:npm install [email protected] -g 接下来再运行webpack -v,正确显示版本号 'webpack'不是内部或外部命令,也不是可运行的程序 原

webpack安装填坑('webpack' 不是内部或外部命令,也不是可运行的程序或批处理文件)

差不多每次安装软件都是一个波折的过程,这次webpack的安装也不例外,安装成功之后立马来记录解决错误的方法,以备不时之需 前提条件 webpack是依赖于node安装的,所以在安装前要确保自己是否安装了node.js,在命令行运行node -v如果情况如下就是安装了node.js,如果没有安装请参考node.js的安装步骤 注意:记得在安装的node目录下创建两个文件夹然后,配置npm路径 配置全局路径:npm config set prefix "d:\nodejs\node_global&

node在安装完成后,出现node不是内部或外部命令

node在安装完成后,查看node版本 node -v出现"node不是内部或外部命令"郁闷. 各种搜索之后,处理好了问题了. 一张图解决问题.