导入节点模块与自定义组件ES6,React

有人可以帮助我了解es6 import的工作原理吗?

据我所知,导入节点模块可以写模块名称,而无需提及路径ex:

import React from 'react';

但是,要导入任何自定义组件,我必须给出如下路径:

import Header from "./components/Header";

或导入scss

import "../../scss/components/Header.scss";

有人可以告诉我它是如何工作的,为什么在结节模块的情况下我不需要给出路径?