поддержка node.js, просто теряет main.js файл



  • в проекте использую nodejs

    расскажу про минусы поскольку здесь поддержка

    1. реально кумарит зачем каждый раз скачивать дистрибутивы ноды а разве нельзя закэшировать?
      ты создаешь проект и ждешь пока скачается дистрибутив
      а проекты приходится создавать часто, почему смотрите дальше

    2. установка модулей, UI
      я знаю какие мне нужны модули и БАС это не среда разработки js,
      мне реально сложно представить чтобы кто то открыл БАС и начал там писать с нуля
      проект(если это не демо для ютуб или обучение)
      в качестве среды я использую vs code, babel, typescript, tslint, eslint итд,
      я просто копиррую оттуда уже транспилированный для нужной версии ноды код

    npm модули, установка
    мне приходится по одному вводить все эти модули
    проблема что если секунду задержался выскакивает автопоиск и блин
    теперь нужно через автопоиск найти этот модуль который у тебя уже записан
    почему не сделать просто через запятую парсить все модули сразу

    1. мне сложно понять как там организована архитектура но виртуальная nodejs не работает нормально
      у меня есть выделенная для БАС машина и я могу глобально установить nodejs который нужен

    зачем все это пишу
    делаешь проект добавляешь туда поддержку nodejs
    проходишь эти все установки модулей итд

    есть редактор встроенный он подходит для простых скриптов
    начинаешь тестить простые скрипты, работает
    и мы типа говорим да есть поддержка node js

    при каждом изменении скрипта там локальная среда для ноды перезаписывается
    и например на 10-15 таком изменении получаешь сообщение об ошибке что нет твоего файла,
    хотите продолжить без поддержки ноды
    ?

    про этот проект можно забыть, создаем новый проект снова проходим все эти процедуры,
    и так далее.
    пишу этот пост где то на 7м по счету проекте

    *если кто то будет делать на ноде, там нет обработчика ошибок,
    вернее он есть но пустой
    поэтому свой код надо оборачивать в try catch(e) {console.log(e)} примерно так

    у меня премиум версия
    возможно это баг только в премиум
    когда я установил коммьюнити и премиум
    то теперь если я запускаю комм то запускается все равно премиум



  • ДА пипец задрала эта нода постоянно мешает работе


Log in to reply
 

  • 10
  • 1
  • 5
  • 5
  • 6
  • 2
  • 15
  • 2