Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Não carrega página após o comando npm run server

Segue o package.json.

{
  "name": "alurabank",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "compile": "tsc",
    "start": "tsc -w",
    "server": "lite-server --baseDir=app"
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "@types/jquery": "^2.0.42",
    "lite-server": "^2.3.0",
    "typescript": "^2.3.2"
  }
}

Segue o resultado do log no console após o comando.

horacio@JVN60102183:~/workspace/alurabank$ npm start

> alurabank@1.0.0 start /home/horacio/workspace/alurabank
> tsc -w

12:28:40 - Compilation complete. Watching for file changes.


^Choracio@JVN60102183:~/workspace/alurabank$ npm run server

> alurabank@1.0.0 server /home/horacio/workspace/alurabank
> lite-server --baseDir=app

Did not detect a `bs-config.json` or `bs-config.js` override file. Using lite-server defaults...
** browser-sync config **
{ injectChanges: false,
  files: [ './**/*.{html,htm,css,js}' ],
  watchOptions: { ignored: 'node_modules' },
  server: { baseDir: 'app', middleware: [ [Function], [Function] ] } }
[Browsersync] Access URLs:
 ------------------------------------
       Local: http://localhost:3000
    External: http://10.80.80.84:3000
 ------------------------------------
          UI: http://localhost:3001
 UI External: http://localhost:3001
 ------------------------------------
[Browsersync] Serving files from: app
[Browsersync] Watching files...

Também tive problema com a instalação do lite-server. Utilizo SO Kubuntu 19.04.

https://gist.github.com/juceliohv/8e90c6511d6f17363eb2d6876d037615

6 respostas

Agora está carregando, porém tenho que abrir o endereço http://localhost:3000 na mão, pois o lite-server está abrindo a url como http://localhost/?line=3000&column=0

Alguém faz ideia do que possa ser?

Fala ai Jucélio, tudo bem? Acho que você pode criar uma arquivo de configuração e tentar passar algumas opções para ele, por exemplo:

{
  "port": 3000,
  "files": ["./src/**/*.{html,css,js}"],
  "server": { "baseDir": "./src" }
}

E na hora de chamá-lo, você precisa informar esse arquivo:

lite-server -c caminho-ate-o-arquivo.json

Pode ser que resolva o seu problema.

Espero ter ajudado.

Boa noite, Jucélio! Como vai?

Vc poderia compartilhar o seu projeto no github e mandar o link aqui para que eu possa dar uma olhada e tentar te ajudar?

Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

Olá Matheus, tudo bem.

Fiz o que recomendou, a porta foi alterada, mas o problema continua. Penso que seja um bug do lite-server para ambiente linux. Será?

Olá Gabriel,

Segue o link do meu projeto no github.

https://github.com/juceliohv/alurabank

Abri uma issue no github do lite-server. https://github.com/johnpapa/lite-server/issues/165

solução!

Realmente Jucélio, pode ser algo do Kubuntu ou Linux.

Aqui eu testei o seu projeto e funcionou certinho.

Vamos aguardar uma resposta deles.

Abraços e bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software