Я пытаюсь использовать модуль 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 удаляется
я делаю что-то не так, как правильнона?
спасибо