我从来没有理解ng build
命令后发生了什么。我的意思是,你怎么能真正加载你建立的应用程序在普通服务器上并访问它?到目前为止,我只找到关于ng serve
和ng build
的话题,说在ng build
之后就完成了。但事实并非如此。如何在ng-build之后部署ng2应用程序
如果我尝试构建并导航到该文件夹,我会在控制台中发现很多关于找不到文件的错误......更不用说关于不匹配路由等的错误了。
事实是,使用ng serve
的作品就像一个魅力的构建之前的应用程序,但我不能去给客户,说: “好了,你必须使用NG服务”。
笑话,除了使用GitHub页面和其他主机,而是使用我自己的服务器,我该如何真正为我的内置应用程序提供服务?
我发誓我已经在这个主题上搜索了很多,但我从来没有找到一个“稳定”的解决方案。
感谢您的任何可能提示。我很害怕这件事。
您好,感谢的答案,但我该怎么办,如果我有外部资产如SVG图标在他们自己的资产文件夹?当我在css中使用它们时,它无法找到它们......而且当访问dist文件夹时,我也遇到了路线无法匹敌的错误... – Caius
如果我试图直接从我的电脑上运行它,我会得到路径错误,因为如果从c:/ something/something运行它,它正在搜索c:/ root中的文件 –
只要我回家,我会尝试。我对这个基础href有疑问。我想我已经错过了 – Caius