Luc*_*cca 31 static file thymeleaf angular-cli angular
我目前正在开发一个小型的Angular2项目.在我的情况下,我必须将一些请求(例如"/ faq","/ aboutus")重新路由回我的旧后端服务器,以获得一些服务器端呈现的百万美元模板.因此我使用内置代理重新路由到我的后台服务器.遗憾的是,由于一些奇怪的原因,它只服务于没有任何脚本和样式或图像的html文件.(我使用angular-cli创建我的项目结构)
这就是为什么我想将这些静态文件添加到我的angular2文件夹,但我找不到正确的位置,使其可用于我的应用程序.有没有其他人知道如何正确地将这些文件放在项目结构中?
在此先感谢您的帮助
mrk*_*von 37
根据当前的angular-cli自述文件(v1.0.1):
您可以使用angular-cli.json中的assets数组列出要在构建项目时按原样复制的文件或文件夹:
"assets": [
"assets",
"favicon.ico"
]
Run Code Online (Sandbox Code Playgroud)
默认情况下assets
,为此配置文件夹,因此您可以将文件放入类似的结构中
??? src
. ??? assets
. . ??? file1.txt
. . ??? img
. ? ??? image1.png
??? css
Run Code Online (Sandbox Code Playgroud)
并从网址/img/image1.png
等服务他们
如果您对默认选项不满意,请添加您选择的文件夹名称angular-cli.json
,即
"assets": [
"static",
...
]
Run Code Online (Sandbox Code Playgroud)
./src/static/
为您的文件创建文件夹,并以类似于默认值的方式提供服务.
归档时间: |
|
查看次数: |
26298 次 |
最近记录: |