为什么ng build在Angular应用中不起作用?

时间:2019-05-31 15:56:59

标签: node.js angular

创建了一个新项目,没有做任何更改。我开始ng build,使用dist文件夹(仅此文件夹),然后在本地服务器上运行它。最后,什么都没有。怎么了?

3 个答案:

答案 0 :(得分:0)

我认为您的问题缺少一些精确度。 您正在尝试在本地服务器上运行角度应用程序。哪个?

使用ng build构建应用程序时,将构建静态应用程序。 (当您使用选项-prod 时,您的应用将针对生产进行优化)

尝试使用npm库http-server ,并请注意,该库的最新版本当前存在错误!因此,请尝试使用@ 0.9版本

也许这是您已经尝试使用最新版本了,但是您什么也看不到。

希望这会有所帮助。

答案 1 :(得分:0)

因此,我遵循了您的链接,并使用视图源查看您的基本href是什么。目前,您index.html中的基本href设置为:

 <base href="/my-dream-app">

如果将其更改为:

<base href="https://artartem.000webhostapp.com/my-dream-app/index.html">

您的应用程序应按预期运行。

答案 2 :(得分:-1)

我不明白你的意思。当您使用build命令时,您正在编译到生产环境,这就是说,您正在从打字稿转换为JavaScript香草,换句话说,您正在准备使用相同的浏览器语言的角度应用程序。

对不起,但我了解您的问题后就给您答复。