vue报错callback was already called Syntax Error: TypeError: this.getOptions is not a function

3 篇文章 0 订阅

前端同事提交了一个富文本组件,git拉下来代码之后提示需要安装插件 ,使用npm install之后,安装失败,或者安装失败后,运行不起来,使用了网上各种办法都没有解决。npm install --force 不行,node版本也给升到最高,又说是sass版本不一致,修改了也不行;idea清缓存;重启idea,重启电脑都试了。
git拉取了最新代码也不行,最后,git reset --hard 命令都用上了,git到提交插件之前,可以使用了,但是以后提交咋办,这个方法只能暂时使用。

问题如下:
npm install 之后(如下图):

This is probably not a problem with npm. There is likely additional logging在这里插入图片描述

在这里插入图片描述
双击package.json ,运行 serve,报错如下(出现了好多种错误):

Syntax Error: TypeError: this.getOptions is not a function
在这里插入图片描述
callback was already called
在这里插入图片描述
解决办法:

使用yarn命令完美解决。(欲哭无泪中...)

1.删除node_modules文件夹
在这里插入图片描述
2.terminal中运行 yarn ,直接安装(同 npm install)
在这里插入图片描述

3.运行 yarn serve,ok。(或者package.json里运行serve,红色或黄色方法都可以,也ok)

在这里插入图片描述

如果还不行,那就别用idea,在文件夹下搞一次。(terminal就是终端的意思,两者效果应该是一样的)
1.删除node_modules文件夹

2.按住shift,鼠标右键,打开powershell。如下图:
在这里插入图片描述
3.yarn

4.yarn serve
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值