【发布时间】:2017-04-01 13:07:37
【问题描述】:
我是仙丹和凤凰的新手。现在我在处理 phoenix 中的静态资产时遇到了问题。
我想在我的页面中添加一个js文件,我在我的模板中添加以下代码:
<script src="<%= static_path(@conn, "/js/test.js") %>"></script>
然后在web/static/js/test.js创建一个js文件。
但是,我在浏览器的控制台中找不到关于 test.js 的错误。
我注意到有一个priv/static/js 文件夹,我尝试在priv/static/js/test.js 创建js 文件。
这一次,错误消失了。
我真的很困惑。
web/static 和 priv/static 有什么区别?如果我需要在开发环境中测试我的静态文件,我应该把静态文件放在哪里?
生产环境呢?
谢谢。
【问题讨论】: