我已根据quick start指南创建了一个Angular2应用,但使用了angular-cli。我使用ng build --prod
然后我在Apache heroes
文件夹中创建了一个名为htdocs
的文件夹,我放置了所有构建文件。因此,当通过http://localhost/heroes
访问应用程序时,浏览器控制台显示js和css文件的404错误
任何帮助都会很棒。
PS - 我在应用程序中的路径与apache中的app文件夹名称相同,即heroes
答案 0 :(得分:1)
在index.html中 你可以改变
<base href="/">
到
<base href="/heroes/">
并更改
<script src="/js/shims.js?1484291198182"></script>
<script src="/js/app.js?1484291198184"></script>
到
<script src="js/shims.js?1484291198182"></script>
<script src="js/app.js?1484291198184"></script>
这对我有用