Sharamoff
@Sharamoff
Арт-директор, веб-дизайн, фронтэнд разработчик

WebStorm-Gulp-Sass. Как настроить проект для совместной работы под Windows и OS X?

Проект лежит на Dropbox.
Рабочая IDE - WebStorm с настроенной сборкой проекта через Gulp (gulpfile.js).
Gulp-sass, gulp-watch, browser-sync и прочая установлены как локальные пэкиджы Node.js из-под WebStorm.
Все установлено и настроено на компе с Windows 10, все отлично работает, локальный проект с автосинхронизацией на Dropbox.
Хочу организовать второе рабочее место с этим проектом, но с MacBook на OS X.
Но поскольку пэкиджи Node.js локальные (т.е. хранятся в папке проекта и синхронизируются с Dropbox) и реализация пэкиджей в зависимости от ОС отличается (например в модуле gulp-sass), то не получается собирать проект как на Windows - сыпятся ошибки в пэкиджах.
Можно ли что-нибудь придумать? Глобальная установка пэкиджей не помогла, да и в описаниях сказано, что именно локально на проект ставить нужно.
  • Вопрос задан
  • 907 просмотров
Решения вопроса 1
sim3x
@sim3x
не синхронизируй директорию node_modules
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Wernalur
@Wernalur
Значит я все правильно сказал. Не синхронизируйте модули и по-хорошему переходите на git.
Ответ написан
Комментировать
Sharamoff
@Sharamoff Автор вопроса
Арт-директор, веб-дизайн, фронтэнд разработчик
Да, все решилось удалением из синхронизации папки /node_modules и использованием ее (пакетов соответственно) под конкретную платформу.
Всем спасибо.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы