q***@163.com
q***@163.com
  • 发布:2020-05-18 23:27
  • 更新:2021-03-30 14:52
  • 阅读:2848

npm.ps1,因为在此系统上禁止运行脚本

分类:HBuilderX

用VUE-CLI4创建项目后,再用HbuilderX打开项目,使用终端工具时出现这个错。

PS D:\JavaDev\HBuilderProjects\demo> npm run serve
npm : 无法加载文件 D:\JavaDev\node-v12.16.3-win-x64\node_global\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参
阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1

  • npm run serve
  • 
    + CategoryInfo          : SecurityError: (:) [],PSSecurityException  
    + FullyQualifiedErrorId : UnauthorizedAccess  

VSCODE下运行正常。求解决。

2020-05-18 23:27 负责人:无 分享
已邀请:
徐一龙

徐一龙

输入Get-ExecutionPolicy -List 查看当前列表

输入 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
为CurrentUser设置RemoteSigned 选择Y或者A

再次查看Get-ExecutionPolicy -List

这样就可以了,参考文档
https://docs.microsoft.com/zh-cn/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7

  • 事了拂衣去

    小哥,按照你的方法设置,弄好了,谢谢!

    2021-01-18 10:46

  • 北风127

    感谢

    2021-01-31 12:08

DCloud_HB_WDL

DCloud_HB_WDL

系统终端上,运行是否正常

DCloud_HB_WDL

DCloud_HB_WDL

参考这个帖子: https://blog.csdn.net/wqnmlgbsz/article/details/100654258

  • aQua亮子

    按帖子操作了也不行,执行get-ExecutionPolicy,显示的RemoteSigned,都正常,就是在HbuilderX的终端下就不行

    2020-05-28 17:45

j***@kwe.com.cn

j***@kwe.com.cn

我的不知为什么必须选择Y,才能过得去
感谢!

该问题目前已经被锁定, 无法添加新回复