Лучшие статьи и кейсы стартапов
Включить уведомления
Дадим сигнал, когда появится
что-то суперстоящее.
Спасибо, не надо
Главное Свежее   Проекты
Рекомендуем
Продвинуть свой проект
116 1 В избр. Сохранено
Авторизуйтесь
Вход с паролем

NPM, я тебя не забыл (если честно, забыл)

Когда-то я успешно (да с размаху) вставил в IDE возможность вести и запускать NodeJS проекты, и тогда оставлял себе пометку проанализировать "запускатор" npm-ориентированных приложений. Эдакий расширенный запуск NodeJS проектов. И, как-то позабыл...

А недавно появился один пользователь, который напомнил мне об этом тем, что его проект был как раз таким, и обычного > node ... ему было мало для запуска.

Потому, встречайте (тут моя фантазия рисует сцену с большим экраном на фоне и ликующую толпу журналистов), встроенный парсер npm-oriented приложений!

Изначально данная штуковина была предназначена лишь для анализа файла package.json, а теперь умеет запускать процессы, следить за их состояниям и оповещать разработчика о выводе данных процесса.

Данная возможность не стала выноситься в отдельный тип приложений, и была интегрирована так, чтобы быть максимально незаметной для разработчика.

Таким образом, можно продолжать работу над обычными NodeJS приложениями, а, когда того требует ситуация, добавлять в него возможности из расширенного пакетного менеджера.

И нет, он не интегрирован в саму IDE, как NodeJS, однако IDE частично восполняет его функционал относительно запуска приложений.

Так же новой отличительной возможностью является возможность напрямую указать команду для запуска.

Таким образом, если в операционной системе установлена другая версия NPM, или какая-то из редакций, либо что-то еще, он сможет указать для любого проекта отдельную команду, запускающую проект.

Скринов пока нет, веду работы.

+2
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Подбираем рекоммендации...
Комментарии
Первые Новые Популярные
Макс Човнюк
"Изначально данная штуковина была предназначена лишь для анализа файла package.josn, а теперь умеет запускать процессы, следить за их состояниям и оповещать разработчика о выводе данных процесса."

package.josn?)
Ответить
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать