0

我有一个日期模块,它返回系统中设置的当前日期:

function getDateFormatAndISODate() {
    const dates = require('./resources/getSystemDate').getSystemDate();
    return dates;
}
module.exports.getDateFormatAndISODate = getDateFormatAndISODate;

我在另一个文件中要求它:

import * as isoDateModule from './datastream-get-iso-module';

问题是当用户从系统手动更改日期并再次调用此方法时,方法调用没有返回新的日期值:

isoDateModule.getDateFormatAndISODate(dateVal);

c在我的项目中使用节点插件,我要求它是这样的:

function requireUncached(module) {
    delete require.cache[require.resolve(module)];
    return require(module);
}

const dates = requireUncached('./resources/getSystemDate').getSystemDate();

但我仍然得到旧的日期值。不确定缺少什么

4

0 回答 0