Re: Reloaded Vibes: Smart auto-reloading service and server for (web) development.
On Mon, Oct 07, 2019 at 10:21:08PM +, beyar-123--- via Digitalmars-d-announce wrote: [...] > > On Thursday, 27 June 2019 at 15:50:43 UTC, BN26 wrote: > > > Amazing work! I was looking for something like this. > > > > > > At the moment, I have to rerun dub after every change, it's a pain > > > to develop with Vibe.d [...] > > > Do you already have something similar in use? > > No, I literally killed the process and rerun dub again, how have this > not been fixed yet? > Iterative and incremental development is impossible with vibe.d. Dub leaves a lot to be desired as a build system. I gave up using dub for my vibe.d project a long time ago. Instead, I create a fake empty dub project in a subdirectory whose sole purpose is to declare dependency on vibe.d, then I run dub only once in that subdirectory when I want to update vibe.d. The rest of the time, I use my own build system to do the actual build/link. My turnaround time was significantly improved by doing this. T -- People demand freedom of speech to make up for the freedom of thought which they avoid. -- Soren Aabye Kierkegaard (1813-1855)
Reloaded Vibes: Smart auto-reloading service and server for (web) development.
https://forum.dlang.org/post/nnwxjluqodqayihrd...@forum.dlang.org On Friday, 12 July 2019 at 16:23:35 UTC, 0xEAB wrote: On Thursday, 27 June 2019 at 15:50:43 UTC, BN26 wrote: Amazing work! I was looking for something like this. At the moment, I have to rerun dub after every change, it's a pain to develop with Vibe.d Hey, nice to hear it's useful to you :) Do you already have something similar in use? No, I literally killed the process and rerun dub again, how have this not been fixed yet? Iterative and incremental development is impossible with vibe.d.
Re: Reloaded Vibes: Smart auto-reloading service and server for (web) development.
On Thursday, 27 June 2019 at 15:50:43 UTC, BN26 wrote: Amazing work! I was looking for something like this. At the moment, I have to rerun dub after every change, it's a pain to develop with Vibe.d Hey, nice to hear it's useful to you :) For usage with vibe.d: I'd recommend to pass a script to --action that kills all running instances of your app and then re-builds + restarts afterwards. Do you already have something similar in use?
Re: Reloaded Vibes: Smart auto-reloading service and server for (web) development.
On Wednesday, 29 May 2019 at 16:15:38 UTC, 0xEAB wrote: On Monday, 13 May 2019 at 21:56:11 UTC, 0xEAB wrote: [...] Reloaded Vibes v0.2.0 was released today. Let me summarize what changed: [...] Amazing work! I was looking for something like this. At the moment, I have to rerun dub after every change, it's a pain to develop with Vibe.d
Re: Reloaded Vibes: Smart auto-reloading service and server for (web) development.
On Monday, 13 May 2019 at 21:56:11 UTC, 0xEAB wrote: [1] https://github.com/voidblaster/reloaded-vibes [2] http://reloaded-vibes.dub.pm/ Reloaded Vibes v0.2.0 was released today. Let me summarize what changed: - First, the executable's target name changed (from `reloaded-vibes`) to simply `rlv`. - Most importantly, the UI got improved. - The startup info shows up above all. - Sockets in startup info are now shown as URLs. --> Allows terminals can interpreted them as links. - Action commands outputs are cleanly separated with dashed lines. - The manual was slightly enhanced. - In previous releases, Reloaded Vibes wouldn't detect changes when there were no active websocket connections, and therefore no action commands did get executed in such a case. This is finally fixed. (Note: --noservice mode wasn't affected.) Go check it out: https://github.com/voidblaster/reloaded-vibes/releases/tag/v0.2.0 Kind regards, Elias