使用nodemon时报错
nodemon : 无法将“nodemon”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
错误原因可能是两种
一、全局安装及环境变量配置问题
解决办法这里不赘述了,推荐一篇博文,写的挺详细的,但是如果能在看这篇博文之前或者之后很确定自己的全局路径配置没错误的话,请看第二种错误原因
nodemon : 无法将“nodemon”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路 径,请确保路径正确,然后再试一次。_闫三岁的博客-CSDN博客
二、权限问题
1.以管理员身份启动你的编译器
2.在编译器里启动终端输入
set-ExecutionPolicy RemoteSigned
3.检验是否成功
get-ExecutionPolicy
如果出现RemoteSigned则表示成功
4.启动nodemon
补充
针对权限问题,还有一种报错形式是
nodemon : 无法加载文件 D:\NodeJS\node_global\nodemon.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
这种报错很友好,知道了是权限问题,但是文章开头的那种报错就很不友好,查了很多资料都说是因为路径问题,但是路径确确实实没有错啊,幸亏用WebStorm执行了一遍才知道了是权限问题。踩坑踩坑,希望这篇文章能让朋友们少走弯路,不再踩坑。