【发布时间】:2019-09-07 22:27:01
【问题描述】:
我是 Phoenix、Elixir 和 Semantic 的新手。
我在寻找如何在最新版本 1.4.3 中将语义 UI 添加到 Phoenix 的示例时遇到问题,其中文件结构似乎发生了一些变化,现在使用 Webpack 而不是早午餐来生成资产。关于如何在新版本发布之前将 Semantic 与 Phoenix 集成的教程,我不确定将某些文件夹/文件放在哪里。
我看过这些网站:
How to add Semantic-UI to Phoenix
https://medium.com/@kimlindholm/adding-semantic-ui-sass-to-phoenix-with-webpack-36c7c96ef4e1
我一直在测试将 Semantic 安装到我的项目中,我得到了一个 semantic 文件夹、semantic.json 文件,并且我的 package-lock.json 和 package.json 文件得到了更新。
我将包含文件夹 src 和 tasks 的 semantic 文件夹移动到我的 assets/static 文件夹中,并更新了我的 endpoint.ex 文件以包含以下内容:
plug Plug.Static,
at: "/",
from: :app,
gzip: false,
only: ~w(css fonts images js favicon.ico robots.txt semantic)
不确定接下来的步骤。
【问题讨论】:
-
你期待什么?什么不起作用?
-
既然您有 Phoenix 1.3 的教程,请考虑先安装和使用它。让它工作后,按照 1.4 版的升级说明进行操作。
标签: webpack elixir phoenix-framework semantic-ui