Конфликт node с FTP модулем в версии BAS 25.3.5



  • Здравствуйте!
    В новой версии BAS ошибка при включении модуля FTP
    6c4032bf-ffbf-4c8a-ad8e-d3d3d70ce7c2-image.png
    Получаю ошибку
    9ab9aa9d-a11a-405b-8919-5ff6aab35877-image.png

    Немного протестировал если чистая версия BAS все ок модули ставятся.
    Если запускаю проект в котором у меня добавлены модули.
    1486bbae-e40f-49de-9f86-047df327af79-image.png
    и пытаюсь включить модуль FTP то получаю ошибку.
    в обратном порядке также установив модуль FTP а потом открыв проект с установленными моими модулями node получаю ошибку.
    По отдельности они работают. В Старых версиях BAS модули дружили.
    к примеру в версии 25.3.0 все ок.
    53833c91-8313-4b1c-8da9-6679c49c6cb5-image.png
    Прилагаю лог ошибки при установке модуля FTP в версии 25.3.5
    node_log.txt



  • @mocard, просто используйте Node.js v18.10.0, и какой вообще смысл использовать одновременно 8.6.0 и 12.18.3 версию?

    22c48178-0173-4814-9919-d460212c94dc-image.png



  • @GhostZ said in Конфликт node с FTP модулем в версии BAS 25.3.5:

    Node.js v18.10.0

    Только что проверил модуль mongodb3.6 - в версии Node.jsv18.10.0 не работает!
    работает в Node.js v12.18.3 но только тогда когда не включён модуль FTP.
    Яб и не против включить все в Node.js v18.10.0 как Вы и советуете но оно не работает. (



  • @mocard Да кстати ошибки не выдает когда модули добавлены в Node.js v18.10.0
    но сам модуль тогда не работает.



  • @mocard, какую ошибку выдает? И почему нельзя использовать актуальную версию модуля?



  • @GhostZ said in Конфликт node с FTP модулем в версии BAS 25.3.5:

    И почему нельзя использовать актуальную версию модуля?

    Если работать с встроенной монго, то она слишком устарела и актуальные версии ее не поддерживают



  • MongoNetworkError: failed to connect to server [localhost:27017] on first connect [Error: connect ECONNREFUSED ::1:27017 at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1300:16) { name: 'MongoNetworkError' }]
    

    9235f5ee-83e2-4783-a55d-4f9e01d12d70-image.png
    Версия mongodb3.6 в Node.js v12.18.3 работает как часы.
    Сам код коннекта писал не я. Если есть решение для Node.jsv18.10.0
    могли бы вы его дать? Я не сильно разбираюсь в Node.

    Вот код который работает на Node.js v12.18.3 Версия mongodb3.6
    mongodb3.6.xml
    Спасибо.



  • @mocard если вы работаете не со встроенной монго, то можете просто использовать актуальную версию



  • @mocard, ошибка говорит о том что не удалось подключится, попробуйте использовать 127.0.0.1 вместо localhost



  • @UserTrue
    Поставил актуальную версию
    2e6a062c-b532-4a6f-82be-1e7580c71863-image.png
    и получаю ошибку

    MongoServerSelectionError: connect ECONNREFUSED ::1:27017
    

    Проект тот что скинул выше.



  • @GhostZ Ура УРА!
    Спасибо Вам большое за помощь, теперь все работает и FTP и модули.


Log in to reply