webpack 服务给出“无效的正则表达式”错误

Uma*_*mad 17 webpack

我正在尝试运行webpack serve

它给 SyntaxError: Invalid regular expression: /(\p{Uppercase_Letter}+|\p{Lowercase_Letter}|\d)(\p{Uppercase_Letter}+)/: Invalid escape

在这一行https://github.com/webpack/webpack/blob/c90dfadbc6c5ac1ab4bda2cc106958b65fb5e6e7/lib/cli.js#L67

"webpack": "5.1.3",
"webpack-cli": "4.0.0",
"webpack-dev-server": "3.11.0"

Node 12.19.0
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?

小智 20

我今天也遇到了同样的问题。我通过将我的节点版本更新到最新的稳定版本来解决它

sudo npm cache clean -f
sudo npm install -g n
sudo n stable
Run Code Online (Sandbox Code Playgroud)

  • 完毕。节点 12.19.0。问题仍然存在。谢谢你! (2认同)