【问题标题】:Reference Error: moment is not defined (Using moment.js)参考错误:未定义时刻(使用 moment.js)
【发布时间】:2019-07-30 03:19:50
【问题描述】:

我安装了 moment.js 库,正准备尝试一下,却遇到了这个错误。我尝试了很多不同的东西,但没有任何效果。有什么想法吗?

我有一个文件夹,我已将 moment.js 安装到(npm install moment)中,并且我正在运行我的程序(节点 isDate.js)。

import {moment} from 'moment';

function isDate(string) {
    {
        moment(string).format(["MM-DD-YYYY", "YYYY-MM-DD"]);
    }
} exports.isDate = isDate;

ReferenceError: 时刻未定义

【问题讨论】:

    标签: momentjs


    【解决方案1】:

    根据 Aleks 的评论

    const moment= require('moment') 
    

    为我工作。

    【讨论】:

      【解决方案2】:

      改一下

      import {moment} from 'moment';
      

      到这里

        const moment= require('moment') 
      

      【讨论】:

      • 尝试使用const moment = require('moment')。如果没有额外的模块,导入语法可能无法在节点中工作。
      【解决方案3】:

      您可以使用它来导入时刻。

      import * as moment from 'moment';
      

      【讨论】:

        猜你喜欢
        • 2017-11-20
        • 2023-03-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-14
        相关资源
        最近更新 更多