Win7平台,在VSCode中进行Node调试时,用nodemon执行js文件,出现以下错误:
解决方法如下:
1、找到 powershell.exe
位于C:\Windows\System32\WindowsPowerShell\v1.0目录下,右键选择“以管理员身份运行”。
2、修改策略
输入set-ExecutionPolicy RemoteSigned,回车后输入Y,再次回车。
3、验证
重新使用nodemon执行js文件,一切正常。
4、原因分析
VSCode使用powershell.exe作为终端,其默认执行策略会禁止脚本的执行,将执行策略修改为RemoteSigned可以获取相应的权限。