DEV Community

Cover image for EXPRESS.JS #2 (WHAT I HAVE LEARNED)
Rama
Rama

Posted on

EXPRESS.JS #2 (WHAT I HAVE LEARNED)

MASALAH MENJALANKAN PADA PATH

terdapat permasalahan folder views untuk diluar views karena ketika kita mencoba untuk menjalankan langsung ke indexjs "nodemon express-ejs/index.js"

Terminal

pada terminal tidak bermasalah dapat jalan, namun ketika kita arahkan akan ada masalah karena diarahkan langsung ke views tidak dari folder express-ejs.

error:
error

Solusi

Kita Set dengan menggunakan property views untuk current directory kita

Struktur folder saat ini:
Struktur_folder

kita mengunakan module path untuk menentukan posisi file atau folder kita, jadi kita akan menggabungkan path folder project kita dengan variabel "__dirname" dirname ini adalah directory name yang dimulai dari posisi folder project kita dan dimana file "index" ini berada, karena file "index " ini berada di luar tidak berada di dalam folder views sehingga bisa kita langsung ke file tersebut seperti ilustrasi di bawah

Code

Hasil

result

Top comments (0)