Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #31 (permalink)  
Старый 15.02.2015, 15:48
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от Gozar
bes,
Тех задание. Написать свою ОС за 2 дня. Бюджет 200 р. Приступай. Болгенос не подсовывать, нужна как минимум уровня Mac OS Leon
жаба не задушит 200р. отдать?
Ответить с цитированием
  #32 (permalink)  
Старый 15.02.2015, 15:51
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от Erolast
Я хочу, чтобы проект исполнялся не на винде, где пишу, а на виртуальной машине с убунтой
Насчет виртуальной машины не знаю, но, скорее всего, можно что-нибудь придумать.

Я тоже пишу под виндой, а сервере линукс. Примерная схема работы:
1. Настраиваешь доступ к удаленной машине по одному из файловых протоколов
2. В IDE в рамках проекта прописываешь авто-аплоад файлов на этот хост
На сервере nginx apache php

Скорее всего в случае с нодой это не сработает, т.к. нода хранит модули в памяти, т.е. придется перезапускать сервер. Как именно это делать, думаю, следует посмотреть в сторону хостингов с нодой, как они поступают.

Сообщение от Poznakomlus
Vagrant
Ну и? Пиши подробней.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #33 (permalink)  
Старый 15.02.2015, 18:53
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

Сообщение от nerv_
Ну и? Пиши подробней
Я привел одно из решений твоего вопроса
Не в обиду Google -> Vagrant работа
Наверное больше скажут
Во всех нормальных IDE есть поддержка, если не из коробки то в виде плагинов
https://github.com/uran1980/web-dev-...ith-vagrant.md

Последний раз редактировалось Vlasenko Fedor, 15.02.2015 в 21:05.
Ответить с цитированием
  #34 (permalink)  
Старый 15.02.2015, 21:17
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Если поможет для бутстрапа, вот мой box для Vagrant: https://github.com/ColCh/vagrant-devbox. Использую для разработки под Windows. Заточен под использование docker - и оркестровки им (fig aka docker-compose)

Файлы синхронизируются через rsync - обеспечивается быстрая работа и работающие File Watcher'ы в виртуалке. Если надо что-то скопировать обратно (напр. package.json с зависимостями), то та же папка проекта монтируется как /vagrant.sync через обычный шаринг

В общем, я на этом боксе работаю под Windows без боли

... в итоге для docker просто взял и поставил kubuntu в дуал бут. и Vagrant не нужен - знай себе, микросервисы через docker раскидывай
Ответить с цитированием
  #35 (permalink)  
Старый 16.02.2015, 19:51
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Сообщение от gozar
Ну дык напиши шел скрипт с вотчером на обновление файла и перезапускай сервер по изменениям.
Да это-то очевидно, но с вебштормом же оно неинтегрировано получается) Так-то можно и просто через путти.

Сообщение от poznakomlus
Vagrant
Сообщение от melky
вот мой box для Vagrant
Спасибо, гляну.

Сообщение от nerv_
Скорее всего в случае с нодой это не сработает, т.к. нода хранит модули в памяти, т.е. придется перезапускать сервер. Как именно это делать, думаю, следует посмотреть в сторону хостингов с нодой, как они поступают.
Да как-то понятно, путти, я о том, чтобы вебшторм за меня все сделал)

P.S. Этому форуму жутко не хватает нормальных лайков. По одному разу плюсануть - совсем ж некоммуникабельно(

Последний раз редактировалось Erolast, 20.02.2015 в 16:26.
Ответить с цитированием
  #36 (permalink)  
Старый 17.02.2015, 00:16
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Erolast
Да как-то понятно, путти, я о том, чтобы вебшторм за меня все сделал)
Мой ещё один непрошенный совет:

повесь команду на старт в webstorm (это если с vagrant)
Код:
vagrant ssh -c "npm run watch"
и добавь в package.json скрипт watch:
Код:
  "scripts": {
    "watch": "grunt watch"
  },
ну а в grunt настраивай таск, как угодно. у меня так :
// ...
concurrent: {
      options: {
        logConcurrentOutput: true
      },
      "dev": ['nodemon', 'webpack-dev-server']
    }
//...


 grunt.registerTask('watch', ['concurrent:dev']);


(я в виртуалке запускаю 2 вотчера - на серверную сторону nodemon и для сборки клиентской части webpack-dev-server)
Ответить с цитированием
  #37 (permalink)  
Старый 17.02.2015, 10:04
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Ответить с цитированием
  #38 (permalink)  
Старый 18.02.2015, 15:12
Новичок на форуме
Отправить личное сообщение для citana Посмотреть профиль Найти все сообщения от citana
 
Регистрация: 18.02.2015
Сообщений: 2

Ну, это бета PHPStorm 8, его уже можно юзать, а когда выйдет финальный релиз, то оно само обновится и всё. Я всегда так делаю с WebStorm, чтобы не ждать неск месяцев когда выйдет релиз.
Ответить с цитированием
  #39 (permalink)  
Старый 18.02.2015, 17:14
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от citana
это бета PHPStorm 8
У них нет альф, беты...

Сообщение от citana
его уже можно юзать
Его можно было юзать и месяц назад и два и даже 5.

Сообщение от citana
когда выйдет финальный релиз
Он никогда не выйдет. По сути у них непрекращающаяся доработка. Они выбирают какой-нибудь более-менее стабильный и говорят: Сейчас стабильным считается PhpStorm-000.0000
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #40 (permalink)  
Старый 18.02.2015, 17:22
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Когда выпускают какую-нибудь прикольную фичу, качаешь eap и пользуешь, постепенно они её багфиксят и ты качаешь новую. Релиз - это не про них. Когда они выпускают то, что ты называешь релизом, он уже устаревает и там нехватает много разных клевых прибамбасов для современной разработки.

Например в одном из последних в build 139.1348(8.0.3) точно есть, добавили подстановку ширины и высоты в css в выпадающем списке, если в классе написан background url(file.png). У меня аж слеза навернулась скупая, как я долго об этом мечтал.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
обучающие материалы по webstorm hardware Оффтопик 2 29.08.2013 03:52
Скрипты для WebStorm kobezzza Оффтопик 2 29.03.2013 16:21
Настройка Webstorm 6 krasovsky Общие вопросы Javascript 3 23.03.2013 11:49
Где эта заветная переключалка в webstorm dmitry111 Оффтопик 20 16.01.2013 01:59
Смена папки проектов WebStorm trikadin Оффтопик 3 25.06.2012 03:58