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

Missing script: "Start"

Após um problema com a localização da pasta ainda sigo tentando executar o comando npm start, sem sucesso. Agora a mensagem apresentada é a abaixo:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

As informações contidas no meu arquivo package.json são as abaixo:


{
  "name": "alurapic",
  "description": "A Vue.js project",
  "version": "1.0.0",
  "author": "",
  "private": true,
  "scripts": {
    "dev": "cross-env NODE_ENV=development webpack-dev-server --open --inline --hot",
    "build": "cross-env NODE_ENV=production webpack --progress --hide-modules"
  },
  "dependencies": {
    "vue": "^2.1.0"
  },
  "devDependencies": {
    "babel-core": "^6.0.0",
    "babel-loader": "^6.0.0",
    "babel-preset-es2015": "^6.0.0",
    "cross-env": "^3.0.0",
    "css-loader": "^0.25.0",
    "file-loader": "^0.9.0",
    "vue-loader": "^10.0.0",
    "vue-template-compiler": "^2.1.0",
    "webpack": "^2.1.0-beta.25",
    "webpack-dev-server": "^2.1.0-beta.9"
  }
}

O que poderia ser? notei uma diferença nos arquivos contidos no download com o que é exibido em tela pelo professor, o arquivo serve.js não existe e algumas pastas como app e config também não estão no arquivo baixado. Fico no aguardo de alguma orientação para prosseguir com o curso.

5 respostas

Fala Maria, tudo bem? Espero que sim!

O que esta acontecendo é que você deve executar o comando npm start na pasta da API e não do projeto vue.

Então, faça o download da api.

Depois:

  1. Extraia o arquivo zipado
  2. Entre na pasta api
  3. Execute npm start

Agora a sua api estará rodando normalmente para dar continuidade no curso.

Agora você precisa do projeto vue, então faça o download

Depois:

  1. Extraia o arquivo zipado
  2. Abra um novo terminal diferente da api
  3. Entre na pasta alurapic
  4. Execute o npm run dev

Assim tudo funcionará normalmente.

Recaptulando, o problema era que você provavelmente estava executando o comando na pasta errada, que seria na pasta alurapic (do projeto vue) sendo que o comando npm start deve ser executado na api!

Qualquer dúvida você pode mandar aqui que eu respondo, ta bom?

Espero ter ajudado, abraços e bons estudos :D

Boa tarde, Mateus!

Bom, eu já fiz a execução do comando npm start tanto na pasta pai API, quanto na pasta filho alurapic e a mensagem de retorno continua a ser de erro, na pasta API não tem os dados do projeto portanto o erro que ocorre é outro, de -4058.

Retorno pasta API: Insira aqui a descrição dessa imagem para ajudar na acessibilidadeRetorno pasta api\alurapic: Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade

solução!

Vamos lá, na pasta alurapic você deve rodar:

npm run dev

Sobre a api, pelo que eu vi você não extraiu os arquivos corretamente.

Então clique aqui para baixar o arquivo zipado

Espere efetuar o download, depois disso irá aparecer na sua pasta de downloads um arquivo chamado api.zip, você vai clicar com o botão direito sobre este arquivo, clicar em Extrair aquivos... (Ou se estiver utilizando win11 clique em Mostrar mais opções primeiro) depois que clicar, vai abrir uma tela para você selecionar em qual pasta você quer extrair, nisso você vai selecionar essa sua pasta chamada api que você criou que possui a pasta alurapic, após a extração, nessa mesma pasta que você selecionou, você verá outra pasta chamada api (onde estará todos arquivos da api), entre nessa pasta pelo terminal, ali sim você deve executar o comando npm start

Mateus! Muito obrigada, o novo arquivo de api que me enviou agora está correto, acredito que esteja incorreto o arquivo de Download disponível na aula Vue parte 1, pois já havia excluído e baixado novamente muitas vezes e não vinha conforme esperado. ^^

Boa Maria! Que bom que resolveu! Vou verificar aqui se há algum erro nos arquivos, obrigado!

Qualquer outra dúvida pode contar com a gente, ta bom?

Abraços!