Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lokomil

[Resolvido] Como rodar o jogo BrowserQuest

Recommended Posts

JC Mais, eu fiz tudo, inclusive consegui instalar o ''npm install -g http-server''

 

Fiz o seguinte: fiz tudo até esse passo e depois entrei na pasta client:

 

''cd C:\Projects\BrowserQuest\client''

 

Depois q entrei nessa pasta executei o codigo npm install -g http-server, pronto, ele instalo certinho, pelo menos parecia, pois após ele dizer q ''instalou'' na mesma pasta ou seja na pasta client, executei o outro codigo para por o servidor online

 

''http-server -p 8000''

 

Pórem olha oque aparece

 

''C:\Projects\BrowserQuest\client>http-server -p 8000

'http-server' não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.
C:\Projects\BrowserQuest\client>''

 

Mesmo o servidor não ligando eu pulei e fui pro ultimo passo, copiei a pasta ''shared'' e colei na ''client'' e logo depois fui na pasta principal ou seja:

 

''C:\Projects\BrowserQuest''

 

E executei o codigo ''node server/js/main.js'' e ligou na port q tava nos configs no caso ''8080'' e rodou normalmente.

 

*O meu problema mesmo é com o http-server não ligar e no cmd dizer q ele não é um comando reconhecido, sendo que instalei o ''npm install -g http-server''

 

Oque faço? abração.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Matheus, provavelmente o local onde os binários dos módulos globais são instalados não está definido na variável de ambiente PATH. Execute o seguinte comando [inline]npm config get prefix -g[/inline], se retornar um diretório, adicione o mesmo à variável PATH do Windows.

 

Após isso tente executar o comando novamente (não se esqueça que você deve fechar e abrir novamente o CMD)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, então não sei se fiz certo olha oq fiz:

 

Entrei no cmd e digitei o codigo ''npm config get prefix -g'' e então apareceu:

 

''C:\Documents and Settings\Matheus.HOME>npm config get prefix -g

C:\Documents and Settings\Matheus.HOME\Dados de aplicativos\npm''
Peguei essa parte ''C:\Documents and Settings\Matheus.HOME\Dados de aplicativos\npm'' e então copiei e colei ela no PATH do win, e então tente de novo executar o server porém o erro continua, fiz certo? abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Abre essa pasta, e vê se o arquivo [inline]http-server.cmd[/inline] está dentro dela.

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, engraçado, que essa pasta nem existe aqui.

 

_________________EDIT______________

 

Consegui aqui achar, tava com oculta, mas então entrei e tem sim um ''HHTP-SERVER.ARQUIVO'' e um ''http-server.Script de comando do windows''

 

e agora, onde está o erro?

 

tipo,tudo instalado na pasta do jogo certo, entro na pasta client e executo tal ato, porém continua mesma coisa, sendo q já fiz todos os outros passos e estão todos funcionando =/.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poste como resolveu, assim caso alguém tenha o mesmo problema, conseguirá resolver. :thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.