idea中执行“npm”命令,提示'node' 不是内部或外部命令,也不是可运行的程序_idae里不能node-程序员宅基地

技术标签: idea  

idea中执行“npm”命令,提示'node' 不是内部或外部命令,也不是可运行的程序

问题

当我们一口气在电脑上装完nodejs、npm环境时(尤其在新的工作环境,或者换电脑,重新配置环境时),发现立刻打开idea,然后执行npm等命令时,经常提示'npm' 不是内部或外部命令,也不是可运行的程序

解决方法

step1:检查环境变量是否都在系统中配置
step2:如果环境变量ok,问题未解决,可能是环境变量未生效
step3:
在“我的电脑”->“属性”->“高级”->“环境变量”中增加或修改环境变量后,需 重启系统才能使之生效。有没有什么方法可让它即时生效呢?
下面介绍一种方法:以修改环境变量“PATH”为例,修改完成后,进入DOS命令提示符,输入:set PATH=test,回车
输入:echo %PATH% ,可以发现“我的电脑”->“属性”->“高级”->“环境变量”中设置的 PATH 值已经生效。

终极大法:如果想偷懒的话,安装完环境后,直接重启。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/supertangcugu/article/details/90312801

智能推荐

SAPNetWeaver的WebDynpro系列————初步认识_sapnetweaver java升级-程序员宅基地

相对于NW的WD的这种小众的开发,很多东西在网上并不是很全,所以这边我自己边开发边摸索边记录,希望对大家也有帮助。0、安装NW,然后配置 代码服务器(因为我是直接从代码服务器上down下代码的)windows——preferences—— development infrastructure——system landscape directory。例:http://10.9.29.48:50..._sapnetweaver java升级

专注情感故事短视频,三感video获千万级A+轮融资-程序员宅基地

3月15日消息,情感故事短视频三感video获得千万级A+轮融资,投资方为微博和合一资本,本轮融资将用于拓宽内容品类、发力红人经纪以及情感服务平台“三感情感”的服务升级。 此前,三感video已经获得过两轮融资:2016 年获得同道大叔和光源创投的天使轮融资;2017年8月获得由辰海资本、梅花创投领投的A轮融资。 三感video成立于201..._三感video 企业宣传片

大文件上传和断点续传技术_断点续传技术的优势是( )。-程序员宅基地

需求:项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在20G内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以20G来进行限制。PC端全平台支持,要求支持Windows,Mac,Linux支持所有浏览器。支持文件批量上传支持文件夹上传,且要求在服务端保留层级结构。文件夹数量要求支持到10W。支持大文件断点续传,要求刷新浏览器,重启浏览器,重启电脑后仍然能够继续上传。文件大小要求能够支持到20个G。支持自动加载本地文件,要求能够自动加载指定的本地._断点续传技术的优势是( )。

【Android开源框架列表】-程序员宅基地

一、兼容类库ActionBarSherlock : Action Bar是Android 3.0后才开始支持的,ActionBarSherlock是让Action Bar功能支持2.X后的所有平台,而且他会自动的判断是调用原生Action Bar还是使用扩展ActionBar。在我的小熊词典里有用到这个库,而且很多非常知名的App也在使用这个库。GitHub Official Acti

Bootstrap Popover 自定义弹框布局_bootstrap .popover自定义-程序员宅基地

Bootstrap Popover 自定义弹框布局 点击“关闭”按钮弹框消失 点击其它地方不消失项目要求:表格操作,每行点击“分享“按钮弹出框,弹框布局自定义,弹框标题出有“关闭“按钮,点击关闭popover才能消失,其它区域的点击不消失。但是做到最后发现有个问题:popover的显示隐藏是toggle,btn点击后弹框显示,再点击弹框关闭按钮后隐藏,但是再次点击btn没反应,第三次才正常显示。_bootstrap .popover自定义

随便推点

G6使用指北_g6.registeredge-程序员宅基地

G6使用指北欢迎使用Markdown编辑器G6介绍节点、边如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,_g6.registeredge

「HTML+CSS」--自定义按钮样式【002】_html中button可以用css吗_海轰Pro的博客-程序员宅基地

前言Hello!小伙伴!首先非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~哈哈 自我介绍一下昵称:海轰标签:程序猿一只|C++选手|学生简介:因C语言结识编程,随后转入计算机专业,有幸拿过国奖、省奖等,已保研。目前正在学习C++/Linux(真的真的太难了~)学习经验:扎实基础 + 多做笔记 + 多敲代码 + 多思考 + 学好英语!日常分享:微信公众号【海轰Pro】记录生活、学习点滴,分享一些源代码或者学习资料,欢迎关注~效果展示思路上面效果可以概括为:鼠标未停_html中button可以用css吗

poj 3692 二分图最小点集覆盖_二分图最小点集覆盖 建模-程序员宅基地

自己感觉这道题还是挺难得,,不容易想。题目让求最多有多少个儿童,,首先逆向转化成求不认识的儿童,,然后再建图转化成最小点集覆盖。。。挺难的。题目:KindergartenTime Limit: 2000MS Memory Limit: 65_二分图最小点集覆盖 建模

dll中长字符string转char*导出调用结果乱码无法识别,显示“?”-程序员宅基地

尝试1:`int leng = str.length();char*data = (char*)malloc(leng + 1 * sizeof(char));str.copy(data, leng, 0);可以导出,但是结果尾部“?”无法识别尝试2:` //char* data = nullptr; //const char* constc = nullptr; //constc = str.c_str(); //data = const_cast<char*>(const

第五篇——Struts2的默认Action-程序员宅基地

默认Action 1、当访问action不存在时,可以通过制定默认action的方式避免出现错误代码页面; 2、使用default-action-ref 指定默认 action。项目实例1、项目结构2、pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" x..._strus2 action 默认执行方法

Java软件设计模式------装饰设计模式-程序员宅基地

Java软件设计模式一共分为23种;一般常用的有:  单例设计模式  装饰设计模式  工厂设计模式装饰设计模式定义:英文叫Decorator Pattern,又叫装饰者模式。装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。在生活中我们用程序员和项目经理的例子来比喻,项...