"Start a Minimal web server" example do not work.

BoQsc vaidas.boqsc at gmail.com
Tue May 8 12:13:56 UTC 2018


This is the code example, that was presented on the 
https://dlang.org frontpage:

-----------------
#!/usr/bin/env dub
/+ dub.sdl:
name "hello_vibed"
dependency "vibe-d" version="~>0.8.0"
+/
void main()
{
     import vibe.d;
     listenHTTP(":8080", (req, res) {
         res.writeBody("Hello, World: " ~ req.path);
     });
     runApplication();
}
-----------------

I have copied this example code into start_minimum_server.d file.
Ran it as script with rdmd.exe

And got an output:
--------------------------

C:\Users\Vaidas\Desktop>rdmd start_minimum_server.d
start_minimum_server.d(8): Error: module `d` is in file 
'vibe\d.d' which cannot be read
import path[0] = .
import path[1] = C:\D\dmd2\windows\bin\..\..\src\phobos
import path[2] = C:\D\dmd2\windows\bin\..\..\src\druntime\import
Failed: ["dmd", "-v", "-o-", "start_minimum_server.d", "-I."]
--------------------------



More information about the Digitalmars-d-learn mailing list