我有一个角度4应用程序,它在Nanobox中设置。
在本地机器上,它在Nanobox上的localhost:4200
上运行我根据Nanobox建议在http://172.21.0.5:4200/
上运行它。
当http://172.21.0.5:4200/
中的应用程序加载时出现此错误:
zone.js:2933 GET http://localhost:4200/sockjs-node/info?t=1508200471270 net::ERR_CONNECTION_REFUSED
在Localhost中不会发生此错误,并且由于该错误,我的实时重新加载无效。
提前致谢。
修改
是开发环境。我需要以某种方式告诉角度文件观察者与http://0.0.0.0:4200
或http://172.21.0.5:4200
我不知道角度实时重装脚本在哪里。我在网上找不到任何东西。
我以为是Webpack
,但我找不到任何相关内容。
答案 0 :(得分:0)
根据您的理解,您希望在客户端计算机上运行角度应用程序,请执行以下3个简单步骤
1)启用产品模式 -
import { enableProdMode } from '@angular/core';
// Enable production mode unless running locally
if (!/localhost/.test(document.location.host)) {
enableProdMode();
}
2)在prod模式下构建应用程序将在index.html中设置以导航所有CSS和js文件 ng build prod --base =“/ folderName /”
3)部署dist文件夹并进行探索。
答案 1 :(得分:0)