Saya mencoba menjalankan program hello world yang ditulis dalam javascript dalam file terpisah bernama hello.js
Saat ini menjalankan versi windows dari node.js.
Kode ini berjalan dengan sempurna di jendela konsol tetapi bagaimana cara mereferensikan path di lingkungan windows .
C:\abc\zyx\hello.js
di Unix saya kira itu menunjukkan $ node hello.js
Saya benar-benar baru di Node.js Harap perbaiki jika saya melakukan sesuatu yang salah.
Saya mencoba
> node C:\abc\zyx\hello.js
---- tidak berhasil
> C:\abc\zyx\hello.js
--tidak bekerja
UPDATE1:
Menambahkan node.exe ke folder tempat file hello.js duduk.
Jalur jalur ditambahkan ke folder c: \ abc \ zyx \ dan saya mendapatkan kesalahan yang mengatakan
ReferenceError: hello tidak didefinisikan
lihat konten hello.js
setTimeout(function() {
console.log('World!');
}, 2000);
console.log('Hello');
PEMBARUAN 2:
Sejauh ini saya sudah mencoba semua versi ini dan sepertinya tidak ada yang berhasil . Mungkin saya melakukan sesuatu yang sepenuhnya salah.
>node hello.js
>$ node hello.js
>node.exe hello.js
>node /hello.js
>node \hello.js
> \node \hello.js
> /node /hello.js
> C:\abc\xyz\node.exe C:\abc\xyz\hello.js
> C:\abc\xyz\node.exe C:/abc/xyz/hello.js
> hello.js
> /hello.js
> \hello.js
>node hello
Lihat struktur file saya
.
├── hello.js
├── node.exe
└── paths.txt
RESOLVED: Alih-alih menjalankan node.exe, coba jalankan di command prompt dengan opsi berikut dan berhasil.
c:\>node c:\abc\hello.js
Hello
World! (after 2 secs)
node hello.js
alih-alih node hello
;)