尝试从webpack v1语法切换到webpack v3并遇到奇怪的编译错误

时间:2017-08-20 12:50:06

标签: javascript reactjs webpack compilation frontend

我正在开发一个ReactJS登录屏幕项目,并且第一次遇到webpack问题(re:Compilation Issue with a React Login Screen)@Andrew Li(https://stackoverflow.com/users/5647260/andrew-li)正确地提示我们从Webpack v1语法切换到Webpack v3语法。

这是生成的配置代码:

https://gist.github.com/jqed-xuereb/8134002fdfb697e34a855e0394969ffc

使用webpack index.js run.js编译并运行代码时,我在代码中不存在的行中出现了关于意外令牌的以下错误。在我的最后一行下,确切地说是一行。 错误:

 C:\Users\Jake\command line work\LearnD\Iteration 0\app\frontend>webpack 
 index.js run.js
 C:\Users\Jake\command line work\LearnD\Iteration 
 0\app\frontend\webpack.config.js:143
 });
 ^
 SyntaxError: Unexpected token }
  at createScript (vm.js:56:10)
  at Object.runInThisContext (vm.js:97:10)
  at Module._compile (module.js:542:28)
  at Object.Module._extensions..js (module.js:579:10)
  at Module.load (module.js:487:32)
  at tryModuleLoad (module.js:446:12)
  at Function.Module._load (module.js:438:3)
  at Module.require (module.js:497:17)
  at require (internal/module.js:20:19)
  at requireConfig 
(C:\Users\Jake\AppData\Roaming\npm\node_modules\webpack\bin\convert-
argv.js:97:18)

任何形式的指向或纠正有关配置和摆脱此错误的方式都将不胜感激。

谢谢,我欠你一品脱啤酒,

学家

1 个答案:

答案 0 :(得分:0)

解决它,它下的所有内容都应该在根级别而不是规则之下。您应该在最后一条规则

之后添加缺失的], },