npm.ps1,因为在此系统上禁止运行脚本
用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
以上是 npm.ps1,因为在此系统上禁止运行脚本 的全部内容, 来源链接: utcz.com/a/20669.html