Оператор import
всегда берет относительный путь из файла или ищет модуль в node_modules.
Если вы пишете что-то вроде
import Abc from './abc.js'
он будет искать abc.js в том же каталоге. Если вы хотите перейти в родительский каталог, вы можете использовать ../
вместо ./
. Независимо от местоположения файла, который вы даете, будет рассчитываться из текущего файла. Этот текущий файл может быть импортирован снова, и следующий файл заботится только об этом файле, а не о том, что он импортирует
Если вы не используете ./
или ../
, то nodejs будет искать модуль в папке node_modules.
import React from 'react'