在使用Vue-cli构建项目时候,使用webStorm打开项目,在Terminal控制台不能使用npm命令

在这里插入图片描述
查看了我的WebStorm中Setting配置,貌似没问题
在这里插入图片描述
这个问题我推测应该是环境变量的问题,我安装node.js时并没有配置环境变量,只是一直next完成安装的

参考博文点击查看,重新配置了node系统变量和用户变量,如下
在这里插入图片描述在这里插入图片描述
再次重启WebStorm,发现npm命令仍然不能使用,挠头,,,,参考这篇博文配置node.js的方法,我也添加了node.js源码(如下图),然而依旧不行

在这里插入图片描述
接下来我试过的两种方法:1.打开WebStorm时候使用管理员模式打开,以及2.配置WebStorm的Terminal选项如下图在这里插入图片描述
结果还是依然不能在Terminal使用npm命令,这下使我这个新手有点头皮发麻,我想起来刚才安装npm是不是有问题,可是明明在cmd的命令行可以查看到npm的版本号的啊,我查看了下使用Windows PowerShell的安装过程:在安装完毕后有一些提示,不过看起来问题不大。这我就纳闷了,,,
在这里插入图片描述
最后试了一下在PowerShell中的该项目文件夹下能运行npm,so,没办法只能现在PowerShell中进行了,等接下来深入学习了node.js之后再回来解决吧,另外也可以在WebStorm中配置Edit configurations来配置npm运行。

在这里插入图片描述
我的问题,确实有点特殊性,大多数人可能在WebStorm配置过Setting之后就能解决。

GitHub 加速计划 / term / terminal
94.53 K
8.17 K
下载
The new Windows Terminal and the original Windows console host, all in the same place!
最近提交(Master分支:2 个月前 )
d04381ec "HighContrast" is not a possible requested theme. So `_UpdateBackgroundForMica()` would force the settings UI to be light or dark. To fix this, we just check if we're in high contrast mode and, if so, we don't bother setting the requested theme. 8 天前
e83434ff Turns out that having the styles for the KeyChordText and ParsedCommandLineText be empty for high contrast mode caused the issue. Since we're already using theme resources for the colors, we automatically adjust properly to whatever the high contrast theme is (Thanks XAML!). Bonus points: - we didn't need the theme dictionaries anymore, so I just moved them to the ResourceDictionary directly - ParsedCommandLineTextBlockStyle isn't used. So I removed it altogether. Validated command palette with multiple high contrast themes. See PR thread for demo. Closes #17914 8 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐