2016-07-07 4 views
2

Возможно ли иметь переменное имя файла в синтаксисе импорта.Импорт ES6 с динамическим именем файла

, например:

import * as myModule from "my-module"; 

быть что-то вроде этого:

var module="my-module"; 
import * as myModule from module; 

Или есть другой подход к этому? Если вы не можете указать базовый (корневой) каталог, откуда загружать модули? Благодаря

+0

Возможный дубликат https://stackoverflow.com/questions/29168433/es6-variable-import-name-in-node-js – loganfsmyth

ответ

0

Для baseroot я просто используя простой обходной путь с линком:

Ссылка вашего ЦСИ/к node_module/ЦСИ

и использовать его:

import A from 'src/some/where/A

Есть и другие возможные способы сделать это, но я в порядке, с ним, очень просто и работает;)

Отъезд How to make the require in node.js to be always relative to the root folder of the project?

Смежные вопросы