Elixir Plug配置特定文件

时间:2018-05-25 11:49:24

标签: http-headers elixir phoenix-framework plug

我已通过以下方式在plug模块中定义了App.Endpoint

plug(
  Plug.Static,
  at: "/",
  from: :main_web,
  gzip: false,
  only: ~w(css fonts images webfonts favicon.ico robots.txt sw.js manifest.json js/app.js),
  headers: %{"Access-Control-Allow-Origin" => "*"}
)

一切都按预期工作,但此插件未应用于/js/app.js

我目前无法仅提供/js/app.js,而是只能指定js,它将为/js目录中的所有文件提供服务。

如何仅指定此js/app.js文件而不指定其他文件?

我试过了

only: ~w(... app.js)
only_matching: ~w(... js/app.js)

但我总是收到/js/app.js

的404

0 个答案:

没有答案