0

在长生不老药中,我尝试使用此命令在伞下创建项目

mix phx.new my_project --umbrella

在应用程序目录中尝试使用此命令安装 phoenix 项目

mix phx.new phx_project --no-ecto

并尝试在资产目录下添加具有新结构的资产,并使用 bar.css 添加新文件,并在前端使用它:

<%= Routes.static_path(@conn, "/ja/bee/foo/bar.css") %>

我什么也没找到。

但是有了这个

<%= Routes.static_path(@conn, "/css/app.css") %>

没关系 。

4

2 回答 2

1

在您的endpoint.ex文件中,您将有一个类似于

  plug Plug.Static,
    at: "/", from: :attendance_web, gzip: false,
    only: ~w(css fonts images js favicon.ico robots.txt)

您需要将ja目录添加到密钥中的列表中:only。然后确保您的ja目录在您的目录旁边css

于 2019-08-10T15:19:26.573 回答
0

我试图把我的资产(js,css,images)放在assets目录下,但真正的地方,它实际上是在assets/static目录下。我个人认为这不是一个好地方为什么?因为在assets目录中我们有像css、js这样的目录。

于 2019-08-13T05:52:51.090 回答