如何在不运行服务器的情况下运行Angular 2应用程序? 我只需要一个包含index.html的文件夹(某些css,js另外)没有服务器的Angular 2应用程序?
回答
如果您使用angular-cli,则可以执行ng build --prod
。 index.html将位于dist文件夹中。
我喜欢你说的。但是,当我从dist文件夹运行index.html时,我得到一个空白页面,并在上面显示消息“loading ...”。哪里可以解决问题? –
有可能是一个JavaScript错误。 – al37350
您需要从服务器运行'index.html',而不是在浏览器中打开文件。查看浏览器控制台,您可能会收到404条错误信息,表示index.html正在尝试加载的所有js/css文件。 – AngularChef
正在完成Admir Sabanovic的回答。在app.module.ts如提供商
providers: [
{ provide: LocationStrategy, useClass: HashLocationStrategy }
]
添加在您的index.html变化线<基本href = “./”>由
<script>document.write("<base href='"+window.location.href+"'/>") </script>
- 1. 在Angular 2应用程序中没有调用服务
- 2. Apache服务器上的Angular 2应用程序
- 3. 如何将现有的Angular 2应用程序链接到Nodejs服务器?
- 4. 是否有可能没有应用程序服务器的JMS服务器?
- 5. 有没有办法从客户端应用程序中调用Firebase服务器“功能”,比如说Angular 2?
- 6. Angular 2没有提供加载服务
- 7. java - 用于独立应用程序的DataSource - 没有应用程序服务器
- 8. 没有JEE /应用程序服务器的独立WebSocket服务器
- 9. Ping Angular 2应用程序
- 10. Angular 2 CRUD应用程序
- 11. angular 2 xampp服务器
- 12. Facebook应用程序 - 服务器没有响应
- 13. PHP应用程序没有在云服务器响应
- 14. Twilio调用集成到ios应用程序没有服务器应用程序
- 15. 从应用程序服务器根服务GWT应用程序
- 16. 没有网络服务器的AngularJS应用程序
- 17. 没有SSL的Facebook应用程序本地开发服务器
- 18. 没有应用程序服务器的Java EE
- 19. 没有应用程序服务器的Toplink
- 20. 没有服务器的简单消息应用程序
- 21. 应用程序服务器
- 22. 我如何在Tomcat服务器上部署Angular 2应用程序(Windows Server 2012)
- 23. 1域。2服务器和2个应用程序
- 24. Angular 2 Http.get没有响应
- 25. Android服务应用程序错误 - 没有启动器活动
- 26. Swift 3应用程序没有上传到苹果服务器
- 27. silverlight应用程序 - 服务器错误没有找到
- 28. 如何在xampp服务器上运行Angular应用程序?
- 29. Angular 2:错误:没有为Http提供程序! (帐户服务 - > HTTP)
- 30. 没有HTTP的Java应用服务器
可以简单地安装角包节点JS ,进一步阅读这里:https://angular.io/docs/js/latest/quickstart.html –