我正在编写一个沿NodeJs应用程序运行的Angular应用程序。 NodeJs应用程序在Angular应用程序文件夹中监视名为gallery的文件夹。我们的想法是,当图像被添加到图库文件夹时,它应该被添加到作为Angular应用程序的一部分运行的图像幻灯片中。
因为应用程序是在内存中提供的,所以当图像添加到幻灯片时,它就是404s。我必须杀死服务并重新启动它才能加载图像。我希望看到图像实际加载到幻灯片中,而不必杀死服务并重新启动它。
有解决方法吗?
gallery文件夹是cli配置中assets文件夹的一部分,它会被复制。只有在ng服务正在运行时才向该文件夹添加文件时,图像无法加载。
谢谢!
答案 0 :(得分:0)
打开angular-cli.json
并修改应用的资源属性。
"assets": [
"assets",
"favicon.ico",
{ "glob": "**/*", "input": "./assets/gallery", "output": "./assets/gallery" }
],
Webpack仍然需要重新编译这些资产,但至少你不必启动和停止应用程序。