有时我们在运行PowerShell脚本的时候,会突然遇到这个问题:

无法加载文件 C:\Program Files\nodejs\node_global\express.ps1, 因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com /fwlink/?LinkID=135170 中的 about_Execution_Policies。 +CategoryInfo : SecurityError: (:) [],PSSecurityException +FullyQualifiedErrorId : UnauthorizedAccess

如图:

这应该是由于计算机在启动 Windows PowerShell 时,执行策略很可能是 Restricted(受限制的),也就是默认设置。

Restricted这个执行策略不允许任何脚本运行。

可以打开PowerShell 输入 get-executionpolicy来查看,计算机目前的执行策略。如出现:Restricted,则说明执行策略受限,不允许运行未签名的脚本。

解决:

以管理员身份打开PowerShell 输入 set-executionpolicy remotesigned(设置执行策略远程签名)

例:

此时会提示:

输入:Y,回车即可。

【温馨提示】

如上面内容能够看懂,那就赶紧去操作吧,不用往下看了,因为下面我将用一个安装express脚手架的例子,来使以上操作更加明朗。

举个安装express框架的例子。

① 输入npm i express-generator -g 进行全局安装,会有安装成功的信息

② 然后输入express --version查看版本信息,那么问题就来了

③ 这个时候怎么办呢,就是用刚开始上面介绍的解决方法:输入 set-executionpolicy remotesigned(设置执行策略远程签名),然后输入:Y,回车

④ 此时,再次输入express --version查看版本信息,成功了有木有!

⑤ 输入express --view=ejs test,在此目录就会创建一个test文件夹(test为项目名,非固定)

⑥ 使用 cd test命令,进入到该项目里

⑦ 输入npm i,进行实例化

⑧ 输入npm start,执行

⑨ 打开浏览器,输入localhost:3000(3000为默认端口,可根据自己需要,到bin目录下的www文件内进行更改),出现以下页面,则代表安装成功,恭喜恭喜~~

bash不能运行c语言,解决:无法加载文件 C:\\Program Files\\.. 因为在此系统上禁止运行脚本。...相关推荐

  1. pycharm:无法加载文件activate.ps1,因为在此系统上禁止运行脚本,Windows10系统

    virtualenv无法加载文件activate.ps1,因为在此系统上禁止运行脚本,Windows10系统 pycharm编译运行Python代码时候报错,原因是Windows新的权限执行策略改变. ...

  2. 解决“yarn 无法加载文件 CUsersquberAppDataRoamingnpmyarn.ps1,因为在此系统上禁止运行脚本”问题

    我们在使用yarn命令的时候,可能会出现如下图所示的错误: 出现此错误的原因是本地计算机上运行你编写的未签名脚本和来自其他用户的签名脚本,可以使用如下命令将计算机上的执行策略更改为RemoteSign ...

  3. 解決:无法加载文件xxx.ps1,因为在此系统上禁止运行脚本...

    问题描述 当我们安装完node,并且修改了它默认的全局包目录和缓存目录,即使用过下边两个命令: npm config set prefix "D:\nodejs\node_global&qu ...

  4. json-server : 无法加载文件 C:\Users\...,因为在此系统上禁止运行脚本。

    问题描述:Install JSON Server所遇问题 解决方法: 用管理员身份打开VS Code 2.输入指令:Set-ExecutionPolicy RemoteSigned 3.成功

  5. Visual Studio Code 运行命令行,无法加载文件 C:\**.ps1,因为在此系统上禁止运行脚本的解决方法

    突然发现了Visual Studio Code默认以Windows PowerShell运行命令行. 于是,我将命令行修改为Command Prompt运行,nodemon就运行成功了. 2023.2 ...

  6. npm : 无法加载文件 D:\Program Files\nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本。

    npm : 无法加载文件 D:\Program Files\nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本.有关详细信息,请参阅 https: /go.microso ...

  7. vue : 无法加载文件 D:\Program Files\nodejs\node_global\vue.ps1

    vue : 无法加载文件 D:\Program Files\nodejs\node_global\vue.ps1 当我在VS code终端执行:vue create testapp,就报这个错误 解决 ...

  8. pm2 : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\pm2.ps1,因为在此系统上禁止运行脚本

    查看下面这个博客npm : 无法加载文件 D:\Program Files\nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本._Alex-CSDN博客

  9. vue无法加载文件C:\Users\Administrator\AppData\Roaming\npm\vue.ps1因为在此系统上禁止运行脚本……解决办法

    vue : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本-------- 解决方法: 1.管理员身份运 ...

最新文章

  1. 深度学习到底有哪些卷积?
  2. 合并的路径Path.Combine
  3. linux终端设置-集成说明
  4. TT和LG编程设计模式之代理
  5. 在收购 Sun 的六年后,Oracle 终于瞄准了 Java 的非付费用户
  6. C#取整函数Math.Round、Math.Ceiling和Math.Floor 【非原创,用来收藏,分享】
  7. Fedora 安装QQ2012
  8. Hawq超过最大允许连接数
  9. java反射po转vo_Java项目的(PO,VO,TO,BO,DAO,POJO)解释(转)
  10. 关于计算机的多媒体论文题目,浅谈计算机多媒体电子相册设计与制作(毕业论文)...
  11. LINQ to CSV,一种类型安全,动态的高性能方法
  12. 《An Introduction to Ray Tracing》——2.3 Ray/Polygon Intersection And Mapping
  13. 利用mysql的预编译机制_Mysqli的预编译机制处理批量数据过程
  14. 草图大师(SketchUp Pro 2019)多语言 永久启用教程
  15. 服务器运维工程师岗位要求
  16. 5G时代的到来会对UI交互设计产生什么影响?
  17. 计算机基础知识竞赛题,计算机基础知识竞赛题答案
  18. 2022年最该收藏的8个数据分析模型
  19. 密码学_最近在论证一个问题,到底是先有鸡还是先有蛋
  20. 7-62 贴“福”字

热门文章

  1. 根据日期字符串获取当天星期几问题
  2. python创建字典
  3. [Leetcode] Path Sum II路径和
  4. 通俗易懂JSONP讲解
  5. [转载] Python中int类型和string类型的相互转换
  6. [转载] python3文档字符串_python3基础:字符串、文本文件
  7. Vue.js 学习笔记三,一些基础指令,v-bind,v-on
  8. 关于delphi2010读取MySQL数据库TEXT类型乱码的解决方案
  9. WebApiThrottle限流框架
  10. 正则,bs4 ,xpath 和jsonpath 的匹配规则