• vueelementadmin npm install registry=https://registry.npm.taobao.org ERR code128 问题


    F:\vue-element-admin>npm install --registry=https://registry.npm.taobao.org
    npm ERR! code 128
    npm ERR! An unknown git error occurred
    npm ERR! command git --no-replace-objects ls-remote ssh://git@github.com/nhn/raphael.git
    npm ERR! git@github.com: Permission denied (publickey).
    npm ERR! fatal: Could not read from remote repository.
    npm ERR!
    npm ERR! Please make sure you have the correct access rights
    npm ERR! and the repository exists.
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     C:\Program Files\nodejs\node_cache\_logs\2022-06-01T09_19_28_290Z-debug-0.log
    # 克隆项目
    git clone https://github.com/PanJiaChen/vue-element-admin.git
    
    # 进入项目目录
    cd vue-element-admin
    
    # 安装依赖
    npm install
    
    # 建议不要用 cnpm 安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题
    npm install --registry=https://registry.npm.taobao.org
    
    # 本地开发 启动项目
    npm run dev

    但是 package.json 里面的依赖因为版本问题,在npm install 的时候会出现git 延迟
    解决方式:

    找了一圈 下面方法验证成功

    找到无法下载的依赖就是 tui-editor
    修改package.json文件
    将 “tui-editor”: “1.3.3” 替换成 “@toast-ui/editor”: “^3.1.3”

    找到 src/components/MarkdownEditor/index.vue 文件修改代码
    1.import 'tui-editor/dist/tui-editor.css' 替换成 import '@toast-ui/editor/dist/toastui-editor.css'
    
    2.import Editor from 'tui-editor' 替换成 import Editor from '@toast-ui/editor'
    
    3.删除 import 'tui-editor/dist/tui-editor-contents.css'
    
    4.将所有 editor.getValue 替换成 editor.getMarkdown
    
    5.将所有 editor.setValue 替换成 editor.setMarkdown
    
    6.将 editor.getHtml 替换成 editor.getHTML
    ————————————————
    版权声明:本文为CSDN博主「美味的浓汤」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_22473207/article/details/124863039
  • 相关阅读:
    docker使用
    window版docker安装及配置
    mysql命令
    xshell
    git 命令
    分页器原理
    PCL-Kinfu编译手册
    cmake-add_definitions
    cmake-include_directories
    cmake-source_group
  • 原文地址:https://www.cnblogs.com/semth/p/16335024.html
Copyright © 2020-2023  润新知