我正在使用ng服务来提供我的角度2示例应用程序。我使用angular命令行界面(CLI)创建了示例应用程序。我希望在我的角度应用程序(公司徽标等)中有一些jpg图像。但是,我似乎无法找到任何公开的文件夹,我可以放置徽标并仍然可以看到它们。我尝试过以下方法:
/src/app/shared/logo.jpg
/src/app/logo.jpg
/src/componentName/logo.jpg
/public/logo.jpg
我也试过去localhost / logo.jpg和localhost / componentName / logo.jpg和localhost / app / shared / logo.jpg和localhost / public / logo.jpg和localhost / app / logo.jpg但是所有这些都会产生404未找到的错误。
如果我在浏览器中使用标准http://localhost,我会获得有角度的'应用程序正常工作!'消息,所以我的服务器正在运行。我之前的链接省略了'http://',因为stackoverflow每个帖子只允许2个链接。
我应该在角度文件夹结构中放置一个我想要公开访问的徽标图像?或者我在哪里可以配置角度2应用程序中的公共文件夹?
感谢。
答案 0 :(得分:1)
使用最新的angular-cli
所有静态文件进入assets
下的/src/assets
文件夹。
https://github.com/angular/angular-cli#project-assets
可以在angular-cli.json