ES6 позволяет нам использовать новый синтаксис импорта. Используя его, мы можем импортировать модули в наш код или части этих модулей. Примеры использования включают:
// Import the default export from a module.
import React from 'react';
// Import named exports from a module.
import { Component, PropTypes } from 'react';
// Named import - grab everything from the module and assign it to "redux".
import * as Redux from 'react-redux';
Но тогда у нас также есть эта загадка:
import 'react';
Похоже, что ES6 поддерживает голый импорт, так как это допустимый оператор импорта. Однако, если это сделать, кажется, что на самом деле нет возможности сослаться на модуль.
Как бы мы это использовали и почему?