Если вы посмотрите на ./node_modules/carbon-components-react/lib/index.js
, вы увидите, что, хотя UIShell
определено в .../lib/components/
, оно не экспортируется.
Таким образом, вопрос на самом деле ... как мы можем получить доступ к компонентам UIShell из библиотеки компонентов carbon-components-react
, когда она не экспортируется?
Я обнаружил, что можно явно импортировать библиотеку компонентов UIShell
:
import {...} from 'carbon-components-react/es/components/UIShell'
Или, если вы не используете ESM, я думаю, что вы могли бы require
компоненты с помощью следующего:
require('carbon-components-react/lib/components/UIShell')