【发布时间】:2017-09-09 09:57:37
【问题描述】:
我正在使用这个 Angular 4 种子应用程序:https://github.com/2sic/app-tutorial-angular4-hello-dnn
它使用 webpack 并且工作正常。
它似乎只提供 dev 文件而不是 dist/ 文件夹。
我想为 dist 文件夹服务。
不确定执行此操作的命令,或者我是否需要安装精简服务器或其他东西。
我运行这个命令来创建 dist 文件夹(工作正常):
g build --prod --aot --output-hashing=none
现在我想在浏览器中运行这个构建。
【问题讨论】:
-
我是 angular4 的新手,请问我知道什么是 dist, build
-
@SoumyaGangamwar 如果你想构建一个环境,应该从
localhost外部进行部署和访问,你可以将你编译的源代码放入一个 dist (分发)文件夹 - 然后由一个http服务器并传播到“外部”世界。而dist只是一个广泛用于该目的的默认名称...... -
下面的堆栈网址可能会有所帮助stackoverflow.com/a/53300931/7165958
-
@Guntram:这正是我想做的(让它在本地主机之外访问)。如何指定 IP 和端口?
-
node_modules\.bin\ng serve --port 4200 --base-href /my-app/ --host 0.0.0.0提供标准服务,主机 0000 使服务的应用程序可以从另一台计算机访问网络。 (ip是你电脑的ip)
标签: angular webpack webpack-dev-server