使用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版本的支持。

相关推荐
Front思8 分钟前
根据输入的详细地址解析经纬度
前端·javascript
光影少年9 分钟前
前端文件上传组件流程的封装
前端·reactjs
好奇的候选人面向对象9 分钟前
v-input-limit
javascript·vue.js·elementui
洪大宇11 分钟前
Vuestic 整理使用
开发语言·javascript·ecmascript
纳尼亚awsl11 分钟前
css实现边框双色凹凸半圆
前端·css
前端郭德纲12 分钟前
一些CSS的基础知识点
前端·css
zqwang88813 分钟前
Performance API 实现前端资源监控
前端·javascript
我看刑15 分钟前
el-datepicker此刻按钮点击失效
javascript·vue.js·ecmascript
HC1825808583216 分钟前
零基础学西班牙语,柯桥专业小语种培训泓畅学校
前端·javascript·vue.js
图扑软件16 分钟前
掌控物体运动艺术:图扑 Easing 函数实践应用
大数据·前端·javascript·人工智能·信息可视化·智慧城市·可视化