模块导入错误 - 找不到模块

时间:2018-02-23 09:49:32

标签: javascript meteor

我试图在Meteor应用程序的ES6中动态导入模块。但是收到错误无法找到模块。当我使用静态import语句时,相同的导入工作。

请查看以下代码 -

const JOBS = ['update-report-cron'];

const jobs = {
  start() {
    JOBS.forEach((job) => {
      console.log(`job ${job} has been started`);
      let fileName = './' + job + '.js';
      console.log(require(fileName));
    })    
  } 
};

module.exports = {jobs};

错误 - 无法找到模块' ./ update-report-cron.js'

1 个答案:

答案 0 :(得分:1)

尝试

export default const = jobs {
  // your code
}

导入时,请使用

import { jobs } from './update-report-cron.js'