如何将我的JS文件放在顶层?

时间:2016-11-20 11:44:57

标签: elixir phoenix-framework brunch

我正在尝试与服务工作者一起使用凤凰,但我需要将js文件放在顶层。在示例localhost:4000/sample.js

1 个答案:

答案 0 :(得分:0)

在顶级提供静态资产。只需在web/static/assets上添加该文件,然后将该静态文件即sample.js添加到应用终端中的Plug.Static的only选项中,例如:

# => ./lib/my_app/endpoint.ex
plug Plug.Static,
at: "/", from: :learn_phoenix, gzip: false,
only: ~w(css fonts images js favicon.ico robots.txt sample.js) #=> added sample.js to this list. fonts, images, css and js are all directories