天天看点

(已解决)'ng' 不是内部或外部命令,也不是可运行的程序或批处理文件

  之前在安装Angular环境的时候有个问题,就是通过命令成功安装了angular cli脚手架工具,但是在终端(win+r cmd)中输入ng version一直提示的是'ng' 不是内部或外部命令,也不是可运行的程序或批处理文件,然后重复删除安装了多次都是一样,最后发现原来没有添加到系统盘的环境变量中去。

(已解决)'ng' 不是内部或外部命令,也不是可运行的程序或批处理文件
(已解决)'ng' 不是内部或外部命令,也不是可运行的程序或批处理文件
(已解决)'ng' 不是内部或外部命令,也不是可运行的程序或批处理文件

将node的全局环境变量位置一般默认在C盘中(C:\Users\yaoshuanggui\AppData\Roaming\npm),把对应路径加到环境变量中(电脑->属性->高级配置->环境变量->Path)

(已解决)'ng' 不是内部或外部命令,也不是可运行的程序或批处理文件
(已解决)'ng' 不是内部或外部命令,也不是可运行的程序或批处理文件
(已解决)'ng' 不是内部或外部命令,也不是可运行的程序或批处理文件
(已解决)'ng' 不是内部或外部命令,也不是可运行的程序或批处理文件

首先为什么要改变npm全局安装的默认路径呢?因为它的默认路径是在C盘中,假如安装的东西较多那么系统盘内存会越来越多,因此我们需要修改默认的全局安装目录!!

注意:路径均为绝对路径!!!

在下边的【系统变量】里新建一条记录,变量名为:NODE_PATH 值为:XXX\XXX\node_global_mode_modules

在上边的【环境变量】更改PATH的值为:XXX\XXX\node_global\

(路径为刚才第二步中node_global文件夹的绝对路径)

Node.js安装及环境配置之Windows篇

怎么更改npm全局安装默认路径

作者:追逐时光者 作者简介:一个热爱编程,善于分享,喜欢学习、探索、尝试新事物,新技术的程序猿。 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如果该篇文章对您有帮助的话,可以点一下右下角的【♥推荐♥】,希望能够持续的为大家带来好的技术文章,文中可能存在描述不正确或错误的地方,欢迎指正、补充,不胜感激 !