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-alihnode hello
;)Jawaban:
Berikut adalah langkah-langkah tepat yang saya ambil untuk menjalankan contoh "Hello World" yang ditemukan di http://nodejs.org/ . Ini adalah contoh yang cepat dan kotor. Untuk instalasi permanen Anda ingin menyimpan yang dapat dieksekusi di tempat yang lebih masuk akal daripada direktori root dan memperbarui Anda
PATH
untuk memasukkan lokasinya.C:> simpul hello.js
Itu dia. Ini dilakukan pada Windows XP.
sumber
.js
file dan membuka REPL.Instal file MSI: Buka direktori yang diinstal
C:\Program Files\nodejs
dari command prompt nC:\>cd C:\Program Files\nodejs enter..
node helloworld.js
keluaran:
Hello World
sumber
Anda perlu memastikan bahwa itu
node
ada di AndaPATH
. Untuk mengatur jalur Anda, ini keluar .Pastikan direktori yang
node.exe
ada di AndaPATH
. Maka Anda harus bisa larinode path_to_js_file.js
.Untuk contoh "Hello World" yang bagus, lihat: http://howtonode.org/hello-node
sumber
cara sederhana lain
c:\program files\nodejs
c:\program files\nodejs>node hello.js
c:\program files\nodejs>node path\hello.js
sumber
Saya menginstal node untuk windows. Ada prompt perintah node.js ketika saya mencari node.js di menu start windows 7 Jika Anda menjalankan prompt perintah khusus ini, Anda dapat membuat simpul apa pun di lokasi apa pun tanpa mengatur jalur atau menyalin node.exe di mana-mana.
sumber
WinXp: Saya telah membuat
.bat
fileItu baru saja dijalankan
my_program.bat
dari Explorer atau di jendela cmdsumber
Pergi ke cmd dan ketik: node "C: \ Path \ To \ File \ Sample.js"
sumber
Windows/CMD
tidak tahu di mana file node berada. Anda dapat mengetik secara manual:setiap kali Anda membuka prompt cmd.exe baru
ATAU (pada Windows 10),
This PC
->properties
.Advanced system settings
->Environment Variables
(kanan bawah).Path
dan klikEdit
.C:\Program Files\nodejs
.sumber
ketik
node js
command prompt di layar mulai. dan gunakan itu. ATAU setPATH
simpul dalam variabel lingkungan.sumber
Untuk semua terjebak pada bagaimana memulainya!
https://github.com/sethvincent/javascripting
Salin di sini jika tautan mati:
sumber
Yang harus Anda lakukan adalah klik kanan file .js pada Windows dan tekan "Open with Command Prompt" ATAU Buka cmd, salin path ke folder yang berisi skrip Anda, dan jalankan perintah "cd [paste teks di sini]". Kemudian lakukan "simpul example.js"
sumber
Masalahnya adalah Anda membuka Node.js yang diganti sementara semua orang secara otomatis menganggap Anda berada di command prompt. Untuk apa nilainya Anda dapat menjalankan file javascript dari repl dengan
.load
perintah. Sebagai contoh:Perintah yang sama juga dapat digunakan dalam prompt perintah jika Anda pertama kali memulai node di dalam command prompt dengan memasukkan
node
tanpa argumen (asumsi simpul ada di PATH).Saya merasa menarik bahwa 1) semua orang menganggap Anda berada di command prompt daripada repl, 2) tampaknya tidak ada yang tahu
.load
, dan 3) ini memiliki 273 upvotes, membuktikan bahwa banyak node.js lainnya pemula juga sama-sama bingung.sumber
Saya punya masalah untuk windows. Dan saya memutuskan demikian: startApp.cmd:
dan menyimpannya file cmd di dir C: \ scripts file berikutnya adalah runApp.bat:
sumber
Ubah saja asosiasi
.js
file file kenode.exe
dan Anda dapat menjalankan langsung dari explorer.Catatan: Menambahkan kode di bawah ini ke akhir file js akan berguna karena akan membuat konsol terbuka untuk penekanan tombol.
sumber
Langkah Untuk Windows
sekarang command prompt akan terbuka.
setelah itu ketik cd filepath dari file tersebut. ex (cd C: \ Users \ user \ Desktop \) lalu tekan enter.
sumber
% CD% menangkap direktori saat ini di bawah DOS
sumber
c:\> node.exe hello.js
juga akan bekerja.