#elm
#elm
Вопрос:
Я видел проекты с одним или обоими из них, и оба файла содержат зависимости и информацию о проекте. В чем разница, и оба они действительны с версией 0.19.0?
Ответ №1:
elm-package.json
используется ли манифест пакета в версии 0.18. elm.json
используется ли манифест пакета в версии 0.19. В основном он служит той же цели, но использует другую схему, которая среди прочих изменений теперь отделяет прямые зависимости от косвенных.
Некоторая дополнительная информация доступна в / через руководство по обновлению 0.19
Комментарии:
1. Тогда в чем разница между ними и
package.json
?2. Где вы видели,
package.json
чтобы это использовалось с Elm?3. В моем собственном проекте. Например, я использую elm-review, и в инструкциях сказано использовать npm для его установки. Я предполагаю, что они служат разным целям, elm.json для пакетов elm, package.json для пакетов js.
4. Да.
npm
обычно не используется с Elm. Но поскольку пакеты elm не поддерживают двоичные файлы, я полагаю, что наиболее удобным менеджером пакетов для этого являетсяnpm
.