Как динамически пройти путь по запросу Javascript - PullRequest
0 голосов
/ 06 января 2020

Я пытаюсь установить require() с помощью динамического c пути myPath:

let myPath = './myDynamicModule';
require( { myPath } )  

, но постоянно получаю сообщение об ошибке:

error: bundling failed: myComponent.js: myComponent.js:Invalid call at line 9: require({
  myPath: myPath
})

Что я делать неправильно?

Спасибо всем заранее.

ОБНОВЛЕНИЕ

import React, { Component } from 'react';

const ComponentIndex = ({ myModule }) => {
    const myPath = '../modules/' + myModule;

    RevRetComponent = require(revPath).default;

    return <RevRetComponent />;
}

export default ComponentIndex;

1 Ответ

0 голосов
/ 06 января 2020

Попробуйте импортировать путь следующим образом

const path = '../imports/modules/core/startup/client';
import path;
...