静态文件的相对路径,如images/css/js等

Sum*_*wal 5 css image static-files angular2-routing angular

我的文件夹结构/src/app/some-module/some-componentsrc/public/images/user.png.现在,当我想要在我的某个组件中展示一个图像时,我必须给出一条路径,../../../public/images/user.png一旦图像数量增加,它似乎过于天真和浪费.

我们是否在angular2中有一个路由机制或相对路径来提供静态文件.我正在使用Angular2和webpack.

Mad*_*jan 5

这取决于你的base href样子.

例如,如果你有

<base href="/src/">
Run Code Online (Sandbox Code Playgroud)

无论组件模板在何处,您都可以轻松使用.

<img src="public/images/user.png" />
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助!!