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

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

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

VSCODE下运行正常。求解决。

问答

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

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

输入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

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Scroll Up