我试图在流星应用程序的 ES6 中动态导入模块。但是出现错误找不到模块。当我使用静态导入语句时,相同的导入工作。
请看看下面的代码 -
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};
Run Code Online (Sandbox Code Playgroud)
错误 - 找不到模块“./update-report-cron.js”
尝试
export default const jobs = {
// your code
}
Run Code Online (Sandbox Code Playgroud)
导入时,使用
import { jobs } from './update-report-cron.js'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9579 次 |
最近记录: |