Olá equipe Laverna,
Eu estava seguindo as instruções para "Instalação da fonte" passo a passo e encontrei um erro "comando não encontrado" ao executar "bower install" e "gulp build". No entanto, consegui resolver os dois instalando cada um globalmente (ver solução bower e solução gulp ). Gostaria que alguém verificasse as duas respostas (digitei os comandos exatos antes de executar bower install
e gulp build
).
Se ambas forem satisfatórias, gostaria de solicitar que a documentação da seção "Instalação da fonte" seja atualizada para refletir as alterações mencionadas em ambas as soluções.
Sim, o Bower e o Gulp precisam ser instalados globalmente.
Certo, ótimo! Agora tenho outra pergunta, @wwebfor e comunidade: estou tentando iniciar este aplicativo usando npm start
e, alternativamente, node ./server.js
depois de executar gulp build
, mas nenhum dos comandos parece funcionar ( veja a imagem abaixo).
Você pode começar usando o comando gulp
(sem argumentos).
@wwebfor Ok, consegui fazê-lo funcionar usando o comando gulp
(_Eu gosto de como ele me conecta automaticamente ao servidor dentro do meu navegador_), no entanto, estou tendo um problema com a página da web carregando semelhante a # 300. Recebo a seguinte mensagem de erro ao inspecionar o navegador:
| Mensagem de erro | Código em questão | Referências de linha |
| --- | --- | --- |
| Erro de script para " markdown-it-imsize ", necessário para: modules / markdown / libs / markdown-it http: //requirejs.orgt/docs/errors.html#scripterror | makeError()
| require.js: 168 |
| | newContext/context.onScriptError()
| require.js: 1735 |
Isso não ocorre quando navego para laverna.cc ou laverna.cc/nightly/. Estou usando a versão atual do Firefox, 47.0.
Quando vou para o link fornecido na mensagem de erro, menciona que "geralmente ... há um erro de sintaxe de JavaScript ou outro problema de execução ao executar o script". Não tenho certeza do que poderia ser, pois não adicionei nenhum código adicional à minha cópia bifurcada.
Vou examinar isso um pouco mais e fornecer uma atualização, caso faça algum progresso.
Por favor, tente instalar o markdown-it-imsize com um comando:
bower install
Eu finalmente consegui fazer isso funcionar! Esse comando não funcionou para mim porque eu precisava fornecer acesso root ao bower markdown-it-imsize
executando sudo bower install --allow -root
conforme mencionado na solução. Acho que deve ter havido um problema do meu lado com a maneira como instalei o npm / node js, pois não consigo instalar a maioria dos pacotes a menos que forneça os privilégios sudo
. Tenho certeza de que se eu tivesse acesso root bower install
teria instalado o "markdown-it-imsize. Provavelmente terei que consertar isso em algum momento. No entanto, estou feliz por finalmente poder comece a brincar com este projeto agora.
Não deve exigir acesso root.
@wwebfor Quando tentei
1) Erro ACCES do Bower:
2) Tentei instalá-lo usando o comando sudo
mas recebi uma mensagem informando que o sudo não era necessário (como você mencionou):
3) por fim, seguindo as instruções da solução SOF que mencionei acima, consegui instalá-la usando bower install --allow-root
:
Update (7/20/16): Ver este para referência também.
Novamente, acho que isso pode ter sido algo que esqueci quando instalei o npm e o bower. É a primeira vez que uso (caramanchão).
Atualização (21/07/16): @wwebfor , Obrigado por aceitar minha solicitação pull (# 509). Sinto que todos os principais problemas foram resolvidos agora, portanto, este problema pode ser encerrado.
Fico feliz em saber;)