статикой к примеру, или CRA проект - что будет корректно указать в package.json в "main" ?
Т.е. будет ли какой-либо файл являться точкой входа ? Или в подобных случаях - грамотно вообще не указывать параметр "main" ?
Рассылать вопрос по всем чатам - плохо
если ты не используешь название то зачем оно тебе?
Не слышал никогда о таком правиле, по идее это ведь не оффтоп/не реклама и соответствует тематике всех чатов ? Если я чего-то не понимаю - поправьте
http://rudevs.network/ByaMH6un7#NLqF
Получается в React проектах и статике вообще не указывать поле "main" ?
указывай там главный файл, который запускать можно будет через .
Спасибо! Там хотя справедливости ради тоже отмечено, что "может быть расценено как спам", а в моем вопросе - не спам явно ) Но вообще буду иметь ввиду
Вот этот момент и не могу понять, в статике поидее есть главный файл, index.html, но к экосистеме nodejs и npm он никакого значения не имеет, т.е. не является точкой запуска приложения/его разветывания из коммандной строки к примеру, тогда получается не нужно указывать ?
Единственно, нашел такую информацию, получается в React проекте - все-же указывать путь к /src/index.js ? Т.к. из него можно получить доступ к тому, что экспортирует приложение ?
если у тебя монорепозиторий - да, тебе это надо. Ну либо библиотека требует, чтобы у тебя был указан main
Понял, т.е. либо не указывать, либо указывать именно js файл, если он существует, через который можно запускать приложение/получать доступ к его функционалу итд Все верно понимаю ? В статике тогда тоже можно указать /src/js/main.js, если в проекте используется какая-либо система модулей и может потребоваться доступ извне к этому функционалу и модулям ?
Спасибо Большое!
А может вопросы про реакт стоит задавать в чатах фронта?
Да поидее изначально вопрос по поводу файла package.json Он ведь может относиться к проекту на любом стеке, но имеет непосредственное отношение к экосистеме nodejs
Указыватьб main и exports нужно только тем пакетам, которые будут использоваться другим пакетам
Обсуждают сегодня