Разница между @ material-ui и material-ui (без знака at) - PullRequest
0 голосов
/ 03 июля 2019

Просто начинайте (снова) с пользовательским интерфейсом материала и реагируйте.Существует два пакета material-ui и @ material-ui, которые являются лучшей отправной точкой (последней) на период 2019-07 годов?

Я думаю, что это npm install @material-ui/core на основе ... https://material -ui.com / получение стартером / установка / .Репозиторий GIT находится на https://github.com/mui-org/material-ui

Простой вопрос, надеюсь простой ответ.

Другие вопросы, на которые я смотрел:

Ответы [ 2 ]

2 голосов
/ 03 июля 2019

@material-ui/core является правильным для использования.

Если вы перейдете на https://www.npmjs.com/package/material-ui,, вы увидите, что material-ui устарело. Последняя стабильная версия в пакете material-ui была 0.20.2. Для версии 1.0 он перемещен в @material-ui/core (а текущая версия - 4.1.3).

Область действия @material-ui используется для следующих пакетов, все из которых управляются в монореполе, на которое вы ссылались (https://github.com/mui-org/material-ui):

1 голос
/ 03 июля 2019

Область @ указывает на владение пакетом

Основное преимущество областей, которые я видел до сих пор, заключается в том, что каждая область контролируется учетной записью npm организации / пользователя, во многом как имена пользователей / имена организаций GitHub.

Таким образом, можно легко определить, принадлежит ли пакет, на который вы смотрите, организации, которой вы доверяете, или стороннему инструменту.

Например, если вы видите:

@material-ui

тогда вы знаете, что оно исходит от команды material-ui и может быть доверенным .

С другой стороны, то же самое нельзя было бы сказать о:

material-ui

Для более https://docs.npmjs.com/about-scopes

...