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/'
}
}
-- 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)
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!