You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Node.js(Discord Bot)启用脚本运行权限?

解决PowerShell中nodemon脚本执行权限问题

这个报错是因为PowerShell默认的执行策略限制了脚本运行,按以下步骤解决:

  • 打开管理员权限的PowerShell:右键开始菜单,选择“Windows PowerShell (管理员)”(Windows 11可选择“终端(管理员)”并切换到PowerShell标签页)。
  • 查看当前执行策略:执行命令
    Get-ExecutionPolicy
    
    默认状态下输出应为Restricted,这个策略完全禁止运行任何脚本。
  • 修改执行策略为RemoteSigned:执行命令
    Set-ExecutionPolicy RemoteSigned
    
    出现确认提示时输入Y并回车。该策略允许运行本地创建的脚本,仅对远程下载的脚本要求签名,属于兼顾安全和实用性的选择。
    若不想修改全局策略,仅对当前用户生效,可执行:
    Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
    
  • 验证修改结果:再次执行Get-ExecutionPolicy,确认输出为RemoteSigned。
  • 重启VS Code的PowerShell终端:关闭当前终端面板,重新打开一个新终端,再运行nodemon即可正常使用。

内容的提问来源于stack exchange,提问作者Proking

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 19:58:14