diff --git a/02_packages/about.html b/02_packages/about.html new file mode 100644 index 0000000..ec64cae --- /dev/null +++ b/02_packages/about.html @@ -0,0 +1,12 @@ + + +
+ + +Lorem ipsum dolor sit amet consectetur adipisicing elit. Provident labore vel cumque praesentium quaerat unde maiores consequatur commodi mollitia ab dolorem repellat ea quae distinctio repudiandae, aspernatur vitae accusamus quod.
+Fugit animi dolorem ipsum consequatur dolores quia saepe hic voluptate quos nemo obcaecati nam commodi, recusandae facilis quasi numquam cum rem cumque neque alias, autem nulla. Quam deserunt tempora eos.
+Ipsum exercitationem aspernatur laudantium ipsa eum doloremque eveniet incidunt, blanditiis dolor debitis nesciunt officiis nulla, ullam tempora laborum provident vero aut quidem ipsam in rerum! Tempora natus veniam vel ipsa.
+Architecto, ullam? Fugit vel veniam, impedit possimus nam earum obcaecati doloremque officia cupiditate ducimus, facere eveniet vitae quod veritatis at assumenda totam explicabo. Ex libero molestias, consequatur explicabo laborum deserunt.
+Assumenda optio, eveniet at numquam recusandae minus, rerum quasi quisquam distinctio, iure unde molestias ratione doloremque eum odit. Esse incidunt molestias id impedit! Ipsam delectus accusamus error corporis optio fugiat!
+ + \ No newline at end of file diff --git a/02_packages/index.js b/02_packages/index.js new file mode 100644 index 0000000..fed4c5c --- /dev/null +++ b/02_packages/index.js @@ -0,0 +1,27 @@ +//importovat moduly +const http = require("http"); +const fs = require("fs"); +const path = require("path"); + +const server = http.createServer((req,res) => { + console.log("REQ:"+req.url); + const filePath = req.url === "/" ? "index.html" : req.url.slice(1) + const fullPath = path.join(__dirname,filePath) + console.log("oteviram:"+fullPath) + + fs.readFile(fullPath, (err,content) => { + if(err){ + res.writeHead(404, {"Content-type":"text/html"}); + res.end("