为啥 nodemon 在终端中抛出一些错误?

Posted

技术标签:

【中文标题】为啥 nodemon 在终端中抛出一些错误?【英文标题】:why nodemon is throwing some error in terminal?为什么 nodemon 在终端中抛出一些错误? 【发布时间】:2021-10-03 23:56:18 【问题描述】:

我正在学习 nodejs,遇到了 nodemon。我使用这个命令安装了 nodemon npm install -g nodemon 并且它安装成功,但是当我尝试使用命令 nodemon 运行 nodemon 时,它会在命令提示符下出现此错误。

nodemon : File C:\Users\callm\AppData\Roaming\npm\nodemon.ps1 cannot be loaded because running scripts is disabled on this system. For more 
information, see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170.
At line:1 char:1
+ nodemon index.js
+ ~~~~~~~
    + CategoryInfo          : SecurityError: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

【问题讨论】:

见***.com/questions/4037939/… 【参考方案1】:

使用 RemoteSigned 而不是 Unrestricted,并尽可能将策略限制为 CurrentUser

以管理员身份运行 Powershell,然后:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

【讨论】:

以上是关于为啥 nodemon 在终端中抛出一些错误?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的应用在某些设备上安装时在 Google Play 商店中抛出错误 - 504?

为啥“”.abcd 返回未定义的值而不是在 Javascript 中抛出未定义的错误(但 Typescript 抛出警告)

为啥我不能在 Promise.catch 处理程序中抛出?

为啥在 ios/cordova 中抛出这个异常?

为啥 requests-mock 装饰器模式会在 pytest 中抛出“fixture 'm' not found”错误?

为啥在我的 VS Code 终端中出现“无法加载 nodemon”?