[99s-extend] Cowboy, relx, and dev mode, oh my!
Loïc Hoguin
essen at ninenines.eu
Wed Sep 30 19:03:11 CEST 2015
It's not the first time I see this bug. Can you open a ticket on the
Cowboy project so it gets documented in some kind of "gotchas" section?
On 09/30/2015 06:57 PM, Graham Hay wrote:
> https://www.virtualbox.org/ticket/9069
>
> Opened 4 years ago :( Maybe I should give VMware some money.
>
> On 24 September 2015 at 15:57, Graham Hay <grahamrhay at gmail.com
> <mailto:grahamrhay at gmail.com>> wrote:
>
> Yeah, that's how I expected it to work. I'll see if I can identify
> how vagrant is causing me problems.
>
> Didn't know about "make run", thanks :)
>
> On 24 September 2015 at 15:39, Loïc Hoguin <essen at ninenines.eu
> <mailto:essen at ninenines.eu>> wrote:
>
> Wait, I'm dumb. These steps also work:
>
> Running the release, opening the website and seeing ohai,
> editing the file with some extra text, reloading, seeing the
> extra text.
>
>
> On 09/24/2015 04:35 PM, Loïc Hoguin wrote:
>
> Running the release, stopping it, editing the file, running
> the release
> again works here. I suspect something related to Vagrant.
>
> Also I suggest 'make run' rather than your start.sh.
>
> On 09/23/2015 07:45 PM, Graham Hay wrote:
>
> I was fiddling with some js, and got tired of restarting
> the server. I
> was under the
> impression that using dev_mode with relx was the
> solution to this
> problem, but
> I can't seem to get it to work. I have an example here:
>
> https://github.com/grahamrhay/cowboy_devmode
>
> If I look in _rel, the lib folder for my app is a
> symlink, as expected.
> Yet when I change
> the web page, the rendered page is unchanged. I've tried
> a hard reload,
> and clearing
> the cache.
>
> And, in case that wasn't annoying enough, even
> restarting the server
> isn't enough!
> Nor is running make again. In fact, the only way I've
> found of getting
> it to update,
> is to turn off dev mode, and build the release.
>
> Am I missing something really obvious? As far as I can
> tell from
> perusing the code,
> the cowboy static handler just serves the file directly
> from the file
> system.
>
> (P.S. I am using vagrant, but I would expect that to
> cause errors rather
> than this, if
> the symlink wasn't working.)
>
>
> _______________________________________________
> Extend mailing list
> Extend at lists.ninenines.eu <mailto:Extend at lists.ninenines.eu>
> https://lists.ninenines.eu/listinfo/extend
>
>
>
> --
> Loïc Hoguin
> http://ninenines.eu
> Author of The Erlanger Playbook,
> A book about software development using Erlang
>
>
>
--
Loïc Hoguin
http://ninenines.eu
Author of The Erlanger Playbook,
A book about software development using Erlang
More information about the Extend
mailing list