Перегрузка в реальном времени в угловой JS

0

Привет, я новичок в области angularjs. Я выполняю свое приложение через url localhost/angularsample, проблема в том, когда происходит изменение в любом файле, который мне придется вручную перезагрузить, чтобы увидеть изменения.

В учебном видео я увидел угловое приложение, работающее на localhost:800 do live reload. Как это возможно?

  • 1
    Вам нужно запустить с Node.js, чтобы увидеть с localhost: 8000
  • 0
    Nodejs установлен
Показать ещё 3 комментария

2 ответа

2

Неважно, если вы развиваетесь с угловым или реагирующим или jquery. Вы можете принести функцию печеночной нагрузки с помощью глотки или ворчания или любой другой структуры для создания интерфейсных решений.

Я бы рекомендовал использовать Gulp, потому что он может наблюдать за изменениями в файлах. Итак, все, что вам нужно, это просто сообщить браузеру об обновлении. Для этого вы должны использовать плагин watch + livereload.

Взгляните на эту статью: https://scotch.io/tutorials/a-quick-guide-to-using-livereload-with-gulp

В моих проектах я использую gulp-connect, который также поддерживает работу с печью. Взгляните на этот пример: http://code.tutsplus.com/tutorials/gulp-as-a-development-web-server--cms-20903

Также вы можете исследовать рецепты Gulp: https://github.com/gulpjs/gulp/blob/master/docs/recipes/server-with-livereload-and-css-injection.md

Если вам нужно больше примеров, попробуйте выполнить поиск по ключевым словам: gulp, connect, livereload.

0

[Угловая] В некоторой командной строке перейдите к каталогу приложений, например:

cd C:\Source\Sample\dashboard-app

Затем, предположив, что у вас установлен node.js и установлен угловой /cli,

ng serve

* У меня была некоторая проблема с веб-страницей, и это была простая ошибка, которая заключается в следующем: при переходе к вашему проекту вы переходите к исходным файлам, а не к файлам "dist", потому что если вы измените файлы dist, которые не будут обновлять веб-страницу. Важно, чтобы вы меняли файлы в src, а не на dist.

Надеюсь, это поможет кому-то и сэкономить ваше время. Удачи!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню