[99s-extend] Cowboy, relx, and dev mode, oh my!
Graham Hay
grahamrhay at gmail.com
Wed Sep 30 19:22:58 CEST 2015
Done.
https://github.com/ninenines/cowboy/issues/897
On 30 September 2015 at 18:03, Loïc Hoguin <essen at ninenines.eu> wrote:
> 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ninenines.eu/archives/extend/attachments/20150930/7f5e7422/attachment-0001.html>
More information about the Extend
mailing list