解决npm 因为在此系统上禁止运行脚本的问题

最近想学习下vue,安装Node.js后运行npm时,提示

npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsof
t.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。

后面查找了网络,看到了解决办法,亲测有效。记录下!

解决办法:

  1. 运行win+R 打开命令提示符(也可以打开PowerShell进行操作,先查看下权限命令
    get-ExecutionPolicy

    会返回

    Restricted
  2. 说明执行脚本的权限被禁止了,所以可以设置用户权限,继续在终端输入
    set-ExecutionPolicy -Scope CurrentUser

    接下来应该会显示

    位于命令管道位置 1 的 cmdlet Set-ExecutionPolicy
    请为以下参数提供值:
    ExecutionPolicy:

    ExecutiinPolicy:后面输入

    remotesigned

    再次运行npm命令就可以拉!

    1

     

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容