2016-11-12 86 views
1

我观察了几个视频,其中检测到代码中的任何更改后重新编译了该应用程序。其实,当你运行ng serve我认为它应该显示类似的实时重新加载不起作用

直播重载服务器...

但由于某些原因,它不以我的情况下工作,所以为了看代码变更我必须关闭ng serve并再次运行。

我在Vagrantfile,一个用于Web服务器和一个forwared为LiveReload服务器两个默认端口:

config.vm.network "forwarded_port", guest: 4200, host: 4200 
config.vm.network "forwarded_port", guest: 49152, host: 49152 

,当然我必须跑ng serve --host 0.0.0.0做这件事情从我的主机的浏览器。

+0

和无业游民在一起:

如果上面不帮你尝试? –

回答

0

我使用angular-cli和我使用的命令是npm run start。如果您使用的是流浪者,那么我想知道如何访问您的本地浏览器。然而,角度cli并不真的需要流浪跑步,它会产生它自己的环境。

+0

我使用流浪汉,因为我的主机上安装了Windows,并且使用Linux进行Web开发似乎对我更舒适。 –

1

我对Ubuntu的同样的问题,这解决了我的问题:

sudo echo "fs.inotify.max_user_watches=524288" >> /etc/sysctl.conf 
sudo sysctl -p /etc/sysctl.conf 

您正在使用Linux或不是我不知道吗?你如何使用角CLI

  1. 移除node_modules/
  2. NPM缓存清理
  3. NPM安装
+0

是的,我在我的虚拟机上安装了Ubunru。但不幸的是,您的解决方案并不适合我。 –

+0

当你做出改变时,你在控制台上得到了消息'Nothing changed' –

+0

事实上,我根本没有消息...... –

相关问题