📕在进行前端开发时,我们往往会在市面上的一些开源框架(基础脚手架)的基础上进行二次开发。例如,可以开发一些固定的登录、注册界面以及主界面菜单样式等等内容,形成自己的脚手架,然后将脚手架打包成资源,等下次遇到类似的系统开发时候可以直接将脚手架解压下来,直接使用。这样做可以极大地节省开发时间。
📕然后在使用淘宝镜像解压资源包时,可能会遇到下图所示的情况
cnpm : 无法加载文件 C:\Users\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?Li
nkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ cnpm install
+ ~~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
📕提示信息:系统禁止运行脚本。这时我们需要更改系统的执行策略,使得脚本能够在我们的系统上执行。
📕过程如下:
-
首先,以管理员身份运行 Windows PowerShell.
-
然后,输入命令
set-ExecutionPolicy RemoteSigned更改执行策略。 -
最后,输入
Y, 执行更改策略。
执行完成之后,再回到终端命令行使用淘宝镜像解压资源包
可以看到,这时已经成功解压资源包。
最后,再使用 npm run dev 编译运行脚手架
成功编译之后,看到提示运行
https://localhost:8080 即可访问脚手架的内容。