win10全局安装webpack成功,项目中运行报错.,提示 无法加载文件 C:\Users\fy\AppData\Roaming\npm\webpack.ps1,因为在此系统上禁止运行脚本。

webpack打包错误的解决办法:webpack : 无法加载文件 C:\Users\fy\AppData\Roaming\npm\webpack.ps1,因为在此系统上禁止运行脚本。

问题描述

1.全局安装了webpack,能查看版本号
win10全局安装webpack成功,项目中运行报错.,提示 无法加载文件 C:\Users\fy\AppData\Roaming\npm\webpack.ps1,因为在此系统上禁止运行脚本。
2.使用vscode建立了一个web项目。在vscode终端下,查看版本号及执行webpack打包操作,产生报错信息如下:
win10全局安装webpack成功,项目中运行报错.,提示 无法加载文件 C:\Users\fy\AppData\Roaming\npm\webpack.ps1,因为在此系统上禁止运行脚本。

产生原因

因为powershell对于脚本的执行有着严格的安全限制

解决方案

一、使用管理员身份打开PowerShell
二、键入Set-ExecutionPolicy RemoteSigned命令
三、输入A ->Enter
操作如下:
win10全局安装webpack成功,项目中运行报错.,提示 无法加载文件 C:\Users\fy\AppData\Roaming\npm\webpack.ps1,因为在此系统上禁止运行脚本。

问题实现

win10全局安装webpack成功,项目中运行报错.,提示 无法加载文件 C:\Users\fy\AppData\Roaming\npm\webpack.ps1,因为在此系统上禁止运行脚本。