2017-02-05 8 views
2

Я только что начал изучать Angular 2 через учебник.Угловой 2 CLI компилируется, но браузер не отражает изменений, внесенных в WebStorm

Я сделал новый проект, используя ng new firstapp. Всякий раз, когда я вношу изменения в app.component.ts и сохраняю файл, угловое cli всегда компилируется успешно, отображая webpack: Compiled successfully.

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

Я использую WebStorm в качестве моей IDE. Однако, когда я вносил изменения с использованием SublimeText, браузер сразу отражал изменения. Я полагаю, что это имеет какое-то отношение к WebStorm. Я бы хотел использовать WebStorm, так как мне нравятся его функции.

+0

Вы запустили 'ng serve?' – itamar

+0

@itamar Да, очевидно! –

+0

Если нет проблем при обмене IDE, то я предлагаю вам переработать этот вопрос, чтобы отразить это новое открытие, - чтобы нацелить людей, которые дадут вам лучшие ответы. (изменение названия). – Zze

ответ

3

При использовании WebPack-DEV-сервер, это recommended отключить IDE Safe записи функцию (Use "safe writes" (save changes to a temporary file first), Settings | Appearance & Behavior | System Settings), в противном случае приложение не будет обновляться по времени на изменения. Эта проблема исправлена ​​в Webpack 2

+0

Спасибо тонну! Исправлена ​​проблема. –