VS Code无法运行pm2等脚本的问题
VS Code中的命令行默认的执行策略比较严格,不允许运行未经签名的脚本。比如,已经安装了pm2, 并且可以在独立的powershell正常运行pm2, 但是在VS Code中的命令行或者powershell就无法运行pm2, 大概率就是这个执行策略的问题。
你可以通过更改执行策略来解决这个问题。
常见的命令行执行策略有Restricted、AllSigned、RemoteSigned、Unrestricted
查看当前的执行策略: Get-ExecutionPolicy
设置执行策略(比如将其设置为RemoteSigned):Set-ExecutionPolicy RemoteSigned