最近在启动Angular的时候遇到一个问题,在执行“ng server”命令时,提示“ng 不是内部命令”。
后来经过一番查询,发现是两个问题导致的,希望能帮助遇到同样问题的你:
1、环境变量:Node.js安装好之后,需要设置环境变量。
如果node -v 和 npm -v 命令能够执行,应该是Node的环境变量路径错误,将nodejs缓存文件(node_cache)的文件路径加到环境变量中(电脑->属性->高级配置->环境变量->Path)
路径为:C:\Program Files\nodejs\node_cache\
2、权限问题:需要设置权限是管理员。