У меня есть проект nodejs.В рамках этого проекта я установил пакет через npm install youtube-dl --save
.Итак, у меня нет каталога ./SuperProject/node_modules/youtube-dl/
, содержимое которого выглядит так:
|-/bin
+- youtube-dl <--- what is that thing ?
|-/example
|-/lib
+- youtube-dl.js <--- core code and executable ... i guess
|-/scripts
|-/test
|-LICENSE
|-package.json
|-README.md
Я проверяю и вижу, что могу редактировать ./node_modules/youtube-dl/lib/youtube-dl.js
, добавив одно условие к основному пакетуfile:
if (options.format) {
args.push('--sub-format=' + options.format);
}
Я инстинктивно и смело добавляю эти строки в ./node_mudules/youtube-dl/lib/youtube-dl.js
.
Обратно в корень, я перезапускаю свой скрипт:
cd ../../SuperProject
node superproject.js
Не вижуизменить в моем выводе.Правильно ли я отредактировал ./node_modules/youtube-dl/lib/youtube-dl.js
?Или ./node_modules/youtube-dl/bin/youtube-dl
реальная сделка для редактирования?