【发布时间】:2017-02-06 15:34:45
【问题描述】:
我的应用是用 Reactjs 制作的。
当我尝试运行 npm run-script build 时出现此错误:
ERROR in bundle.js from UglifyJs
SyntaxError: Unexpected token: name (x) [./react/stores/UserStore.js:52,20]
ERROR in bundle.js from UglifyJs
SyntaxError: Unexpected token: name (x) [./react/stores/UserStore.js:52,20]
错误被抛出两次。并且正在点的文件的行被注释了! 现在我尝试不使用这些行,但我仍然遇到同样的错误。 但这是我第一次遇到这个错误,不知道为什么,而且我已经好几个星期没有碰那个文件了......
有什么想法吗?
【问题讨论】:
-
您不认为提供 UserStore.js 文件吗,至少第 52 行可能对任何愿意提供帮助的人有用?由于丑化和缩小,行号可能会有所不同。它在没有缩小的情况下工作吗?
-
好的,这是文件:pastebin.com/qC7AwRnF 我什至删除了文件的所有主要内容,但它仍然在同一行和同一列出现相同的错误
-
嗯,我认为 babel 有问题,webpack 无法识别“let”
-
@pmirnd 你应该编辑你的原始帖子以包含代码,而不是给我们一个 Pastebin 链接。 FWIW 您的 Pastebin 链接已过期,因此没有人可以看到脚本第 52 行的内容。