使用query-string库出现错误Module parse failed: Unexpected token

环境

  • node v12
  • query-string 9.1.0

报错信息

复制代码
Failed to compile.

./node_modules/query-string/base.js 350:14
Module parse failed: Unexpected token (350:14)
File was processed with these loaders:
 * ./node_modules/babel-loader/lib/index.js
You may need an additional loader to handle the result of these loaders.
|   }
|   return {
>     url: url_?.split('?')?.[0] ?? '',
|     query: parse(extract(url), options),
|     ...(options && options.parseFragmentIdentifier && hash ? {

解决方式

query-string 从 9.1.0 版本降级到 7.1.3 版本解决。

参考:MDN Web Docs?? 运算符对node版本的支持。

相关推荐
喜欢你,还有大家19 分钟前
FTP文件传输服务
linux·运维·服务器·前端
该用户已不存在23 分钟前
你没有听说过的7个Windows开发必备工具
前端·windows·后端
Bi34 分钟前
Dokploy安装和部署项目流程
运维·前端
普通网友36 分钟前
前端安全攻防:XSS, CSRF 等防范与检测
前端·安全·xss
携欢39 分钟前
PortSwigger靶场之Reflected XSS into attribute with angle brackets HTML-encoded通关秘籍
前端·xss
小爱同学_42 分钟前
React知识:useState和useRef的使用
前端·react.js
再学一点就睡1 小时前
双 Token 认证机制:从原理到实践的完整实现
前端·javascript·后端
wallflower20201 小时前
滑动窗口算法在前端开发中的探索与应用
前端·算法
蚂蚁绊大象1 小时前
flutter第二话题-布局约束
前端
龙在天1 小时前
我是前端,scss颜色函数你用过吗?
前端