我正在尝试与服务工作者一起使用凤凰,但我需要将js文件放在顶层。在示例localhost:4000/sample.js
。
答案 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