【问题标题】:Deploying phoenix framework on heroku with webpack使用 webpack 在 Heroku 上部署 phoenix 框架
【发布时间】:2016-04-19 16:42:16
【问题描述】:

我在官网关注了docs。问题是我使用 webpack 作为我的打包工具而不是早午餐。部署成功。我什至可以访问 api 路由。我唯一的问题是找不到主页中的资产(js,css)。在本地,运行mix phoenix.server就可以成功访问首页了。

我尝试查看 heroku 中的 priv/static 文件夹(使用 heroku run bash),文件在编译后被移动并在那里看到了资产文件。我错过了什么吗?还是我应该放的配置?

这是远程部署输出 http://pastebin.com/1mL1YWTS

这是我的自定义 compile 文件(覆盖 phoenix-static buldpack) http://pastebin.com/BGHf9xBK

这是我的 webpack.config.js http://pastebin.com/Xv2E1yCE

【问题讨论】:

    标签: heroku webpack phoenix-framework


    【解决方案1】:

    我已经使用 webpack 和以下compile:

    ./node_modules/.bin/webpack -p
    mix phoenix.digest
    

    您需要调用mix phoenix.digest 来生成可在静态路径助手中使用的清单。 http://hexdocs.pm/phoenix/Mix.Tasks.Phoenix.Digest.html#run/1

    【讨论】:

    猜你喜欢
    • 2016-11-28
    • 2017-06-04
    • 2017-10-17
    • 1970-01-01
    • 1970-01-01
    • 2019-04-09
    • 1970-01-01
    • 2019-03-04
    • 2017-05-26
    相关资源
    最近更新 更多