Essas coisas sobre o meu desenvolvimento secundário de Yapi

Adquira o hábito de escrever juntos! Este é o 5º dia da minha participação no "Nuggets Daily New Plan·April Update Challenge",Clique para ver os detalhes do evento

Essas coisas sobre o meu desenvolvimento secundário de Yapi

Para ser sincero, quando recebi este projeto, fiquei muito confiante, não são apenas duas vagas? É uma coisa pequena, depois de desenvolvê-lo, eu só quero cantar em silêncio小白菜啊。。。地里凉

Registre as notas de pisar no poço aqui, se. depois. Se você precisa desenvolvê-lo! Só não pise no poço

Instalar Yapi

1. Crie um diretório de projeto

mkdir yapi && cd yapi
git clone https://github.com/YMFE/yapi.git vendors --depth=1 # 或者下载 zip 包解压到 vendors 目录
复制代码

Primeiro de tudo, há um problema aqui, git clone falha. . . . emmmm

O git出现RPC failed; [curl](https://so.csdn.net/so/search?q=curl&spm=1001.2101.3001.7020) 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errfno 10054problema relatado, conforme mostrado na captura de tela abaixo

imagem.png

  • Solução alternativa - endereço de referência
    1. git config http.sslVerify "false"
    2. Se você entrar no prompt de comando acima e reportar " fatal: not in a git directory ", digite o seguinte comando: git init
    3. Baixe novamente o código: git clone xxxx
    4. Se o download do código git ainda falhar, você precisa modificar o tamanho do cache do git para 100 MB e digitar o seguinte comando: git config --global http.postBuffer 100M

2. Modifique a configuração

cp vendors/config_example.json ./config.json # 复制完成后请修改相关配置
vi ./config.json
复制代码

Eu encontrei um pequeno problema aqui 'cp' 不是内部或外部命令,也不是可运行的程序, isso é relativamente simples, não use cmd, apenas use powershell

3. Instale as dependências

cd vendors
npm install  --registry https://registry.npm.taobao.org # 安装依赖
复制代码

Haverá uma série de documentos de referência de erro aqui:Se houver algum problema com a instalação do YApi, veja aquiAchei que funcionaria. . . . Pressione com confiança

npm run dev
复制代码

imagem.pngDeus é tão difícil!

Eu encontrei quando estava pesquisando muito no projeto yapi no githubFalha na instalação, não é possível encontrar o módulo 'fs-extra' #458questões

imagem.pngCom a atitude de tratar um cavalo morto como um médico de cavalo vivo, escolho executar o seguinte comando

cnpm i
npm run dev
复制代码

imagem.pngde novo e de novo. . . .

ceeb653ely1gam2j9ym3tg20dc0cmab5.gif

Este problema é relativamente simples, é o problema do mongodb, abra-o para instalar o conteúdo de configuração do config.json e configure-o

Sobre o problema da tela branca

imagem.pngEm relação ao problema da tela branca, as dependências podem não estar instaladas

nó-gyp

Lembrei que instalamos node-gypesse pacote de dependências e dependíamos do c++arquivo, então precisamosManual de instalaçãoEncontre o ambiente correspondente para instalar

em pacote.json

npm run dev-copy-icon && ykit s -p 4000复制代码

ykit tem que ser instalado

 npm install ykit -g
复制代码

Depois que a instalação ainda for uma tela branca, você pode executar este comando em outra janelanpm run dev-copy-icon && ykit s -p 4000

Acho que você gosta

Origin juejin.im/post/7084207448155750430
Recomendado
Clasificación