首页 前端知识 npm install失败的分析与解决方案,以及修复完成的代码地址

npm install失败的分析与解决方案,以及修复完成的代码地址

2024-09-29 22:09:47 前端知识 前端哥 516 911 我要收藏

问题描述:

在这里插入图片描述

在引入vue-element-admin后npm i 初始化失败,或者对下载的vue项目npm i 任何插件都会失败,且安装依赖时报错 npm ERR! Error while executing

npm ERR! Error while executing:
npm ERR! H:\Program Files\git\Git\cmd\git.EXE ls-remote -h -t https://github.com/nhn/raphael.git
npm ERR!
npm ERR! fatal: unable to access 'https://github.com/nhn/raphael.git/': Recv failure: Connection was reset
npm ERR!
npm ERR! exited with error code: 128
npm ERR! A complete log of this run can be found in:
npm ERR!     H:\Program Files\nodejs\node_cache\_logs\2023-03-02T01_25_58_031Z-debug.log

只要是报错npm ERR! exited with error code: 128基本都一样!

原因分析:

本失败原因是由于tui-editor(富文本编辑器插件)更名造成的,现在已经更名为toast-ui/editor
并且该插件还进行了文件名的更名以及方法名的更名。

第一种解决方案:
将 package.json里面的“tui-editor”那一行删除(最简单直接的!)

第二种解决方案:
(在想继续使用这里tui-editor的前提下)
解决方案如下:
1.首先将package.json中的tui-editor那一行修改为"@toast-ui/editor": “^3.1.3”,

2.进入\src\components\MarkdownEditor\index.vue文件,将他的所有import删除换成下面四行
import ‘codemirror/lib/codemirror.css’
import ‘@toast-ui/editor/dist/toastui-editor.css’
import Editor from ‘@toast-ui/editor’
import defaultOptions from ‘./default-options’

3.把该页面(还是第二条中的文件)的getValue和setValue分别换成getMarkdown和setMarkdown
把页面中的所有tui-editor全部替换为@toast-ui/editor

4.保存文件,npm install即可。

或者直接去这家伙修复好的项目地址克隆项目文件(gitee):https://gitee.com/constfiv/vue-element-admin-fix-install-problem

转载请注明出处或者链接地址:https://www.qianduange.cn//article/18782.html
标签
评论
发布的文章

jQuery QueryBuilder 教程

2024-10-29 23:10:44

水球图 及各种参数设置

2024-10-29 23:10:13

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!