解决 npm 中安装包不是内部或外部命令的问题

news/2024/5/20 10:12:22 标签: 操作系统, 运维, python

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

问题背景:

经常使用 npm 全局安装了一些包后,需要使用这些指令,但是在dos窗口中却总是报错:不是内部或外部命令。如:

全局安装了 supervisor 包: (其它全局包问题类似)

$ npm install -g supervisor

$ supervisor -v // 报错 supervisor 不是内部或外部命令

 

报错信息:

supervisor 不是内部或外部命令.....

 

解决方法:

第一步:查询系统安装了哪些全局包

$ npm list -g --depth=0

 

备注:

1.depth=零,不是哦

2.会返回如下信息:其实就是supervisor安装的位置

 

C:\Program Files\nodejs\node_global

+-- express@4.14.1

+-- nodemon@1.11.0

`-- supervisor@0.12.0

 

第二步:

将 C:\Program Files\nodejs\node_global 添加到环境变量下的 Path 字段中

 

备注:

这是我电脑里的路径地址,每个人可能自己设置过不一样了,使用$ npm list -g --depth=0找到路径

 

环境变量打开方法:

【我的电脑】 -- 【右键属性】 -- 【左边栏选择“高级系统设置”】 -- 【选择“环境变量”按钮】-- 【在弹出的对话框中在系统变量中找到Paht字段】 -- 【编辑添加你电脑里的上述路径】

 

第三步:

关闭cmd窗口重新打开,键入 supervisor 看到弹出一大串东西就ok了。

转载于:https://my.oschina.net/dkvirus/blog/909864


http://www.niftyadmin.cn/n/712912.html

相关文章

bash大括号参数扩展(Parameter Expansion)

假设我们定义了一个变量为:file/dir1/dir2/dir3/my.file.txt字符串截取按分隔符截取${file#*/}截取第一个/右边的字符串 dir1/dir2/dir3/my.file.txt${file##*/}截取最后一个/右边的字符串 my.file.txt${file%/*}截取最后一个/左边的字符串 /dir1/dir2/dir3${file%%…

vue mxgraph渲染xml页面_Vue面试题精选:Vue与React的区别,分别在哪些场景下使用更合适?...

Vue面试题精选:Vue与React的区别,分别在哪些场景下使用更合适?JavaScript是世界上最流行的语言之一,React和Vue是JS最流行的两个框架。但哪一款最适合你?JavaScript越来越受欢迎,许多科技巨头正在从中获益。…

UVa 272:TEX Quotes

#include <stdio.h>int main() {char c;int q 1;while((c getchar()) ! EOF){if(" c){printf("%s", q ? "" : "");q !q;}elseprintf("%c", c);}return 0; }

Java——在命令提示符(cmd)窗口下,使用记事本创建并运行一个Java程序(整数a+b)

First Step&#xff1a; 在我的电脑中&#xff0c;选择任意磁盘的文件夹下创建一个文本文档&#xff0c;点开之后&#xff0c;在其中编写一个Java小程序&#xff08;以整数ab为例&#xff09;&#xff01;&#xff01;&#xff01; 在这里&#xff0c;提醒大家&#xff0c;一定…

python宣传口号,Python会议口号

Heres a Python slogan suggestion by Ken Manheimer.One Nation Under Under PythonI thought it was pretty funny. I dont know if international folks willget it, though. :-)Shane解决方案I dont know if anyone else will think its funny..."Shane Hathaway"…

MySQLdb安装小记

2019独角兽企业重金招聘Python工程师标准>>> system: centos6.2 x64 1. 下载MySQLdb wget http://jaist.dl.sourceforge.net/project/mysql-python/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz 2. 安装 解压&#xff0c;然后cd到解压目录 python setup.py b…

Kotlin 中的运算符

根据与 Java 中运算符的区别&#xff0c;Kotlin 中的运算符可以分为四类&#xff1a;与 Java 中完全相同的&#xff0c;如加减乘除等基本数学运算等&#xff1b;Java 中有&#xff0c;但是用途不同的&#xff0c;比如冒号&#xff1b;Java 中有而 Kotlin 中没有的&#xff0c;重…

鼠标侧键能改为ctrl吗_垂直鼠标真的能告别鼠标手吗?

各位小伙伴们大家好~又到了达尔优精良外设为大家带来的【达尔优科普小课堂】时间了。今天小编将和各位探讨一下垂直鼠标。相信很多小伙伴都没怎么用过垂直鼠标&#xff0c;毕竟不仅造型独特&#xff0c;握法也很独特&#xff0c;所以尝鲜的小伙伴也不多。那这款达尔优LM158G无线…