修改Windows执行策略
问题发现
在cmd命令行中使用命令npm i -g nodemon
全局安装npm包后,在vscode中尝试使用nodemon启动服务,出现报错,具体如下:
但使用node启动服务可正常运行:
所以原因不是出在服务器文件上,仔细查看报错信息里提示在此系统上禁止运行脚本,查找资料后发现:原来windows默认不允许npm全局命令执行脚本文件,所以需要修改执行策略。
在cmd命令行中使用命令npm i -g nodemon
全局安装npm包后,在vscode中尝试使用nodemon启动服务,出现报错,具体如下:
但使用node启动服务可正常运行:
所以原因不是出在服务器文件上,仔细查看报错信息里提示在此系统上禁止运行脚本,查找资料后发现:原来windows默认不允许npm全局命令执行脚本文件,所以需要修改执行策略。
set-ExecutionPolicy remoteSigned