node.js - NPM 无效合并不起作用,又名意外令牌?
问题描述
我有一个 nodejs API 服务器,并且正在使用无效的合并操作符。
到目前为止,这对我来说效果很好,但是从今天开始我收到了错误消息
newsletter: req.body.newsletter ?? false
^
SyntaxError: Unexpected token ?
我想在那之前的一些代码可能有问题,所以我用老式的替换了它
newsletter: req.body.newsletter ? req.body.newsletter : false
哪个有效,错误消息转移到下一个使用实例??
我有点迷失这里发生的事情,我并没有真正改变任何东西,而且错误似乎只发生在我的开发机器上,因为生产环境仍然可以正常工作。
我已经尝试更新 node / npm 并重新安装了我的 node_modules,但没有任何运气。
解决方案
推荐阅读
- ssis - Package dependency SSIS
- r - Slow graph rendering with ggplot2 / Rstudio - GPU issue?
- docusignapi - Custom document metadata when using DocuSign REST API
- c - how to generate thrashing in linux?
- python-3.x - 如何隐藏 discord.py 中的原始链接
- swift - Subclassed UIButton, button press colour
- laravel - 在 laravel 7 中撤消回滚
- c# - Wpf 数据绑定到对象的 properties 属性
- python - 非常棘手的加入 python/pandas - 归因建模相关
- javascript - 为什么我的承诺存根方法无法解决?