上图是我在git仓库中拉取别人的项目,执行时报的错误
注:本项目是Vue项目
先说一下我的解决方法
1.cnpm install
可能会遇到一个问题
解决方法:
1.以管理员身份运行power shell
2.输入set-ExecutionPolicy RemoteSigned
再次运行cnpm install就ok了
问题解决历程
这个问题困扰了我一下午
在网上搜解决方案,很多重点都是在配置python环境上面
当时我也以为找到了正确答案,因为搜到的帖子中有很多都是带有配图的
发现跟我的问题很相似
总的来说有两个方案
1.下载安装python2.7,然后配置环境变量
2.在cmd中或power shell中以管理员的身份运行
npm install --global --production windows-build-tools
最后在项目中执行npm install
但我这两个方法都试了,全都不可以
第一个方法很顺利,就是下载python慢了点,环境变量也配了,但是就是报错,失败
第二个方法一直属于一个卡顿的状态,卡在windows-build-tools@5.2.2下
当时的一下午基本都是在想办法解决这个卡顿问题
一直到下班,试了很多方法,结果全部失败
他不是卡吗,一直需要我耐心等待,我就开着电脑,执行了一晚上
因为刚刚入职,项目也不急,所以就先安装着,准备第二天来解决
其实知道这么安装成功的概率不高,但没办法,实在是想不到什么好的方法了
第二天在看呗
第二天来了后发现果然不行,然后就从第一行开始排错
结果解决了第一行,直接所有错误都解决了
也没有配置python环境,本来很简单的问题,让我弄得很复杂
想想都可笑