我有一个包含许多html,ts和css文件的大型角度项目。我非常确定我的网站被认为是静态的,因为我没有服务器端代码。我正在使用" s3-website" npm包将我的角度项目目录部署到我的s3存储桶。它不会将我的任何本地目录作为目录上传到s3,而是使用" parentDirectory \ directory \ file.html"句法。访问s3托管网站时,我的index.html和error.html文件已正确加载,但它不会加载我的角度组件。例如,我有一个初始" loading"我的index.html中的屏幕,但通常是因为我的应用程序的组件已加载而被绕过,但在s3中它被卡在此页面上。我已经尝试在s3中加载我的整个项目(使用我的node_modules目录,package.json,angular-cli.json等等),我尝试只加载我的src目录。关于如何通过s3托管来加载我的应用程序的任何想法?感谢
答案 0 :(得分:0)
我解决了我的问题。确保webpack已安装在角度项目中并运行" npm run build"