美文网首页
moment.set方法 在nodejs项目里可能因为版本导致的

moment.set方法 在nodejs项目里可能因为版本导致的

作者: JakeBless | 来源:发表于2024-01-31 17:57 被阅读0次

"code":500,"message":"TypeError: units.toLowerCase is not a function","data":{}}

懒人先借用“人工智能”给他绕过去再说!

image.png

ok,搞定!

看了一下源码也是百思不得其解...

   function normalizeUnits(units) {
        return typeof units === 'string'
            ? aliases[units] || aliases[units.toLowerCase()]
            : undefined;
    }

在moment的源码中,只找到了这句代码,units.toLowerCase(), 但他这里其实已经做了判断, typeof units === 'string',如果是字符串,才可能来执行,那么就不存在这个问题才对,除非nodejs的版本老到没有toLowerCase这个方法? 不可能啊,所有的nodejs版本应该都会有这个方法才对。
这个问题。。。未完待续...

相关文章

  • umi

    npx 指定umi版本号安装 之后用 安装项目依赖 高版本nodejs下,跑项目会出异常: 修复方法:在项目目录下...

  • mac上切换nodejs版本

    在我们开发多个项目的时候,因为框架支持的node版本不同,所以要切换多个node版本 切换nodejs版本 1、首...

  • [server-notes] CentOS安装Nodejs

    在CentOS下安装NodeJS有以下几种方法。使用的CentOS版本为7.2。CentOS其他版本的NodeJS...

  • nvm管理nodejs版本。

    在前端项目开发中,有时老的项目需要使用nodejs低版本,而新的项目使用的是高版本的nodejs,同时开发维护新老...

  • 发布应用遇到的问题总结

    第一个: 解决方法: 1.包证项目中的库都支持 64为 方法2: 可能是由于打包的手机版本过低导致的,改换为高版本...

  • [linux] 搭建YApi

    安装nodejs 1.获取资源(部署nodejs尽可能选择偶数版本,因为偶数版本官方有较长的维护时间,故这次选择8...

  • [转]CentOS安装NodeJS

    CentOS安装NodeJS在CentOS下安装NodeJS有以下几种方法。使用的CentOS版本为7.2。Cen...

  • 一个电脑需要装多个nodejs ? nvm的安装以及基本使用(w

    START 最近接到任务,需要维护多个项目。而不同的项目对nodejs的版本要求不一样。 这样就导致一个问题:我一...

  • Linux安装nodejs和npm

    运行 nodejs -v 检查安装node的版本号 方法一 安装nodejs 1.安装nodejs,这里使用...

  • flutter This expression has type

    原因:flutter升级版本后不匹配导致的,自己项目解决方法:降低flutter到之前的版本降低flutter版本...

网友评论

      本文标题:moment.set方法 在nodejs项目里可能因为版本导致的

      本文链接:https://www.haomeiwen.com/subject/ggkaodtx.html