2017-06-20 62 views
1

我能问是否有人为的WebPack开发服务器配置任何类似的配置是这样的:如何提供静态目录从“NG服务”

devServer : { 
    historyApiFallback : true, 
    stats : 'minimal', 
    contentBase: helpers.root('../src/static'), 
    } 

我想为从静态目录怎么样的的WebPack静态文件dev服务器正在提供文件。 谢谢

+0

我不确定我是否正确使用了quastion,但是如果您使用的是Angular CLI,src文件夹下的'assets'可以提供静态文件。 – trichetriche

回答

3

是的,当然有。

在您的Angular应用程序的根目录中查找名为.angular-cli.json的文件。有一个名为“资产”的条目。在这里添加你的静态目录。它们下面的任何东西将直接通过ng serve提供。当你上线时,所有这些文件都将被复制到/ dist目录中,以便它们也可以在生产环境中使用。

"apps": [ 
    { 
     "root": "src", 
     "outDir": "dist", 
     "assets": [ 
     "assets", 
     "myOtherStaticFiles" // <-- Add *your* directory(s) here 
     ], 
     "index": "index.html", 
     "main": "main.ts", 
相关问题