了解从目录

时间:2018-07-20 11:37:24

标签: reactjs babeljs

我只是经历了“ react-beautiful-dnd”,并遇到了一个示例板拖放操作,可以看到其工作HERE。当我检查源代码HERE时。

在文件开头,可以看到以下导入语句:

// @flow
import React, { Component } from 'react';
import styled, { injectGlobal } from 'styled-components';
import { action } from '@storybook/addon-actions';
import Column from './column';
import { colors } from '../constants';
import reorder, { reorderQuoteMap } from '../reorder';
import { DragDropContext, Droppable } from '../../../src';
import type {
  DropResult,
  DragStart,
  DraggableLocation,
  DroppableProvided,
} from '../../../src';
import type { QuoteMap } from '../types';

我不太了解import { DragDropContext, Droppable } from '../../../src';语句,该语句到底在做什么,因为从导入它的路径中看不到src.js文件,所以实际上发生了什么这行代码?

1 个答案:

答案 0 :(得分:1)

如果在导入路径中插入目录,它将默认为index.[supported extensions]