переменных используют "имяпеременной$1"
Вот пример с популярным npm пакетом async
https://github.com/caolan/async/blob/master/dist/async.js#L86
Вопрос, зачем называть переменную с "$1" в конце.
Какая в этом логика?
это сгенерированный код, сборщик добавляет, чтобы коллизий переменных не было, скорее всего
А откуда инфа, что это сгенерированный код?
он в папке dist
Откуда инфа, что это папка dist?
Если так, то где тогда source?
https://github.com/caolan/async/blob/master/lib/index.js
А если я захочу написать свой npm пакет, с помощью чего можно подобным образом сгенерировать код? То есть из своего source в программный dist?
насколько знаю, библиотек обычно rollup'ом собираются, а так можешь любой сборщик брать
https://www.npmjs.com/package/rollup Имеется ввиду этот пакет?
Обсуждают сегодня