da2k / curso-reactjs-ninja

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Não consigo gerar o bundle.js utilizando o comando webpack no terminal

marceloturler opened this issue · comments

-- Meu webpack.config.js está assim:

'use strict'

const path = require('path')

module.exports = {
  entry: path.join(__dirname, 'src', 'index'),
  output: {
    path: path.join(__dirname, 'dist'),
    filename: 'bundle.js',
    publicPath: '/static/'
  }
}

ERRO_GERACAO_BUNDLE

-- Meu package.json está assim:

{
  "scripts": {
    "web": "webpack",
    "dev": "webpack-dev-server"
  },
  "devDependencies": {
    "webpack": "^1.13.1",
    "webpack-dev-server": "^1.16.5"
  },
  "dependencies": {
    "nodejs": "0.0.0"
  }
}

Estou com grande dificuldade de fazer seu curso, pois não consigo gerar o bundle.js e nem colocar pra rodar o webpack-dev-server ( mesmo ambos estando na versão correta do curso 1.13.1 e igualmente o nodejs 10.0..0 ), conforme suas recomendações. Procurei em diversos locais na Internet, mas não encontrei nenhuma solução viável. Vi as respostas dos demais alunos e testei algumas coisas por conta própria, mas nada até agora. Pode me ajudar, por favor?

Instalei local e global, conforme suas instruções. Sem nenhum sucesso. Sempre esta mensagem de erro.

-- O erro que aparece é este ( abaixo ):

G:\CURSOS\REACT-NINJA\react-webpack>webpack
Hash: 0080b668d2ff6b679dfb
Version: webpack 1.13.1
Time: 20ms
   [0] ./src/index.js 0 bytes [built] [failed]

ERROR in ./src/index.js
Module parse failed: G:\CURSOS\REACT-NINJA\react-webpack\src\index.js Unexpected character '�' (1:0)
You may need an appropriate loader to handle this file type.
SyntaxError: Unexpected character '�' (1:0)
    at Parser.pp$4.raise (G:\CURSOS\REACT-NINJA\react-webpack\node_modules\acorn\dist\acorn.js:2221:15)
    at Parser.pp$7.getTokenFromCode (G:\CURSOS\REACT-NINJA\react-webpack\node_modules\acorn\dist\acorn.js:2756:10)
    at Parser.pp$7.readToken (G:\CURSOS\REACT-NINJA\react-webpack\node_modules\acorn\dist\acorn.js:2477:17)
    at Parser.pp$7.nextToken (G:\CURSOS\REACT-NINJA\react-webpack\node_modules\acorn\dist\acorn.js:2468:15)
    at Parser.parse (G:\CURSOS\REACT-NINJA\react-webpack\node_modules\acorn\dist\acorn.js:515:10)
    at Object.parse (G:\CURSOS\REACT-NINJA\react-webpack\node_modules\acorn\dist\acorn.js:3098:39)
    at Parser.parse (G:\CURSOS\REACT-NINJA\react-webpack\node_modules\webpack\lib\Parser.js:902:15)
    at NormalModule.<anonymous> (G:\CURSOS\REACT-NINJA\react-webpack\node_modules\webpack\lib\NormalModule.js:104:16)
    at NormalModule.onModuleBuild (G:\CURSOS\REACT-NINJA\react-webpack\node_modules\webpack-core\lib\NormalModuleMixin.js:310:10)
    at nextLoader (G:\CURSOS\REACT-NINJA\react-webpack\node_modules\webpack-core\lib\NormalModuleMixin.js:275:25)
    at G:\CURSOS\REACT-NINJA\react-webpack\node_modules\webpack-core\lib\NormalModuleMixin.js:259:5
    at Storage.finished (G:\CURSOS\REACT-NINJA\react-webpack\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:38:16)
    at G:\CURSOS\REACT-NINJA\react-webpack\node_modules\graceful-fs\graceful-fs.js:123:16     
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:408:3)

@fdaciuk

Oi @marceloturler! Pode abrir a pergunta em um lugar só, eu olho todos os lugares, ok? =)

Te respondi lá pela Udemy, então vamos manter a conversa por lá, para centralizar as respostas, pode ser?

Abraços!