通过角度项目在S3上托管网站未通过初始" loading"屏幕

时间:2017-06-14 15:08:24

标签: javascript angular typescript amazon-s3 web-hosting

我有一个包含许多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托管来加载我的应用程序的任何想法?感谢

1 个答案:

答案 0 :(得分:0)

我解决了我的问题。确保webpack已安装在角度项目中并运行" npm run build"