带有babel-loader的webpack隐藏babel错误堆栈跟踪

我们正在使用webpack + babel-loader,并且正在获取有关编译错误的babel堆栈跟踪:

ERROR in [...]
Module build failed (from from /node_modules/babel-loader/lib/index.js):
SyntaxError: [...]: Unexpected token,expected ")" (42:15)

 [code here]

    at Object.raise (node_modules/@babel/parser/lib/index.js:6420:17)
    at Object.unexpected (node_modules/@babel/parser/lib/index.js:7773:16)
    at Object.expect (node_modules/@babel/parser/lib/index.js:7759:28)
    at Object.parseHeaderExpression (node_modules/@babel/parser/lib/index.js:10279:10)
    at Object.parseIfStatement (node_modules/@babel/parser/lib/index.js:10362:22)
    at Object.parseStatementContent (node_modules/@babel/parser/lib/index.js:10054:21)
    at Object.parseStatement (node_modules/@babel/parser/lib/index.js:10009:17)
    at Object.parseStatement (node_modules/@babel/parser/lib/index.js:2028:26)
    at Object.parseBlockOrModuleBlockBody (node_modules/@babel/parser/lib/index.js:10585:25)
    at Object.parseBlockBody (node_modules/@babel/parser/lib/index.js:10572:10)
ℹ 「wdm」: Failed to compile.

我们尝试使用webpack的module.stats,但未成功。这很让人分心,因为它隐藏了代码中的实际错误。

是否可以隐藏babel堆栈跟踪?

"@babel/core": "^7.5.5"
"babel-loader": "^8.0.6"
"webpack": "^4.41.0"
"webpack-dev-server": "3.8.1"
xiaoyu8848 回答:带有babel-loader的webpack隐藏babel错误堆栈跟踪

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3166340.html

大家都在问