Перекомпилируйте node_module с разными зависимостями - PullRequest
0 голосов
/ 20 ноября 2018

Я пытаюсь использовать модуль vee-validate, устанавливая его с

# npm install vee-validate

, он поставляется с папкой "dist" с скомпилированным плагином js ..

, но послеВ некоторых исследованиях я вижу, что в нем есть ошибка, и для ее исправления необходимо использовать новую версию одной из его зависимостей (date-fns).

, затем я попытался использовать

# npm install git://github.com/baianat/vee-validate

но это не все папки в git-репозитории, не знаю почему ...

я попытался изменить package-lock.json, добавив зависимости в раздел date-fns, это загрузит date-fns newверсия в node_modules / vee-validate / node_modules / date-fns, но скомпилированные файлы dist ничего не меняют ...

я могу "решить" проблему клонирования git-репозитория в папке модуля node_modules, установкаи компиляция

# rm -rf node_modules/vee-validate
# git clone https://github.com/baianat/vee-validate node_modules/vee-validate
# cd node_modules/vee-validate
(changed the package.json to match new dependency version)
# npm install
# npm run build
# cd ../..
# npm run prod

это работает и исправляет ошибку с новым date-fns versoin, но, если я устанавливаю любой другой пакет с установкой npm, каталог vee-validate удаляется

я делаю что-то не так, как правильнона?

спасибо

...