Bagaimana cara mengetahui apakah node.js diinstal atau tidak

98

Saya baru saja menginstal node.js dan saya tidak tahu cara menjalankan aplikasi. Saya menginstal node.js tetapi tidak dapat menemukan instruksi lebih lanjut. Apa yang benar-benar perlu dilakukan? Saya ingin melihat apakah itu benar-benar berfungsi. Jadi saya mengeksekusi skrip yang disebut hello.js. Itu berjalan seperti:

console.log('hello world');

Sekarang di mana ini akan login?

Edit

Saya menjalankan .js ini melalui skrip .php.

pengguna1340052
sumber
4
Hmm, saya menggunakan Windows dan saya buka cmd, node ada di jalur sistem jadi jika Anda mengetik node -vAnda akan melihat versinya. Punyaku adalah 0.6.15. Berjalan node hello.js, console.log hanya mencetak ke prompt perintah. Di Mac dan Linux saya pikir Anda hanya akan menggunakan terminal dan melakukan hal di atas.
Tina CG Hoehr
Kesalahan saya, saya lupa menyebutkan bahwa skrip php sedang menjalankan ini.
pengguna1340052
1
Saya bingung dengan kata "terminal". Untuk pengguna naif seperti saya, ini tidak lain adalah "command prompt" di mesin windows. Jalankan -> Ketik cmd -> Jendela Command Prompt muncul -> ketik node --version. Anda harus melihat nomor versi.
sekarang dia yang tidak boleh disebutkan namanya.
1
Btw itu bukan "bodoh" itu bodoh
avneet

Jawaban:

195

Buka jendela terminal. Tipe:

node -v

Ini akan menampilkan nodejsversi Anda .

Arahkan ke tempat Anda menyimpan skrip dan masukan:

node script.js

Ini akan menjalankan skrip Anda.

Piotr Tomasik
sumber
Kesalahan saya, saya lupa menyebutkan bahwa saya menjalankan ini melalui skrip php. Jadi di mana kemudian akan dicetak jika tidak melalui terminal?
pengguna1340052
@ user1340052, exec()mengembalikan baris terakhir dari keluaran, jadi Anda akan baik-baik saja di sana. php.net/manual/en/function.exec.php
Brad
5
Untuk pemula node dan command line, seperti saya yang hanya membuang waktu satu jam di blog node, frasa "buka jendela terminal" berarti melakukan 1 dari 2 hal di Windows. Gunakan tombol Start, pergi ke Accessories, klik Command Prompt; atau di tombol Start, buka All Programs, lalu direktori Node, lalu Node.js Command Prompt. Node telah berubah dan banyak blog sudah ketinggalan zaman, atau sekadar tidak jelas tentang Windows. Semoga ini menghemat satu jam.
Mike_Laird
bagaimana saya tahu jika saya memiliki 32-bit atau 64-bit?
Francisco Corrales Morales
OS Anda adalah 32-bit atau 64-bit. Ketika Anda menginstal nodejs, ia mengambil versi yang cocok.
arikin
12

buka terminal dan masuk

node -v

ini akan memberi tahu Anda versi nodejs yang diinstal, lalu jalankan nodejs sederhana dengan memasukkan

node

Perintah harus berubah. Masukkan mengikuti,

function testNode() {return "Node is working"}; testNode();

baris perintah harus meminta keluaran berikut jika penginstalan berhasil

'Node is working'
mehmet riza oz
sumber
8

Silakan coba perintah ini node --version atau node -v , salah satunya akan menghasilkan sesuatu seperti v4.4.5.

shijinmon Pallikal
sumber
Saya telah menginstal nodejs 5.6.0 dan menjalankan "nodejs -version" melalui terminal mengembalikan "perintah tidak ditemukan". "node -v" adalah perintah yang benar.
markp3rry
@ markp3rry apakah Anda menjalankan "nodejs -version" atau "nodejs --version" (perhatikan tanda hubung ganda)
denvar
6

(Ini untuk OS windows tapi konsepnya bisa diterapkan ke OS lain)

Perintah yang sedang berjalan node -vakan dapat mengonfirmasi apakah itu diinstal, namun tidak akan dapat mengonfirmasi jika TIDAK diinstal. (Dapat dijalankan mungkin tidak ada di PATH Anda)

Dua cara Anda dapat memeriksa apakah itu benar-benar terpasang:

  1. Periksa lokasi pemasangan default C:\Program Files\nodejs\

atau

  1. Pergi ke System Settings -> Add or Remove Programsdan saring menurut node, itu akan menunjukkan kepada Anda jika Anda telah menginstalnya. Bagi saya, ini ditampilkan sebagai judul: "Node.js" dan deskripsi "Node.js Foundation", tanpa versi yang ditentukan. Ukuran penginstalan adalah 52.6MB

Jika Anda belum menginstalnya, dapatkan dari sini https://nodejs.org/en/download/

James Wierzba
sumber
Saat saya mengetik node -v, prompt terbuka dan tertutup dengan cepat. Node sudah diinstal tetapi berdasarkan jawaban lain, saya berharap dapat membaca sesuatu. Bagaimana cara saya tetap membuka prompt?
wazz
@wazz Itu seharusnya tidak terjadi, mungkin instalasi Anda rusak entah bagaimana? Apakah Anda menggunakan windows? Jika demikian gunakan panel kontrol untuk menghapus instalasi, dan kemudian instal ulang versi stabil
James Wierzba
facepalm utama. saya tidak membuka cmd. saya baru saja mengetik ke dalam dialog 'run' ... tnx.
wazz
dapatkah seseorang memberi tahu saya perintah windows untuk melihat folder tempat node diinstal? Perintah yang setara untuk "node mana" di Mac
sbk
2

Periksa versi node menggunakan node -v. Periksa versi npm menggunakan npm -v. Jika perintah ini memberi Anda nomor versi, Anda dapat melanjutkan NodeJspengembangan

Saatnya menguji node

Buat Direktori menggunakan mkdir NodeJs. Di dalam NodeJsfolder tersebut buat file menggunakan touch index.js. Buka index.jsbaik Anda menggunakan viatau di editor teks favorit Anda. Ketik console.log('Welcome to NodesJs.')dan simpan. Arahkan kembali ke file dan ketik yang Anda simpan node index.js. Jika Anda melihat Welcome to NodesJs.Anda melakukan pekerjaan dengan baik dan Anda setuju dengan NodeJ.

Abdullah Khan
sumber
2

Buka prompt perintah di Windows atau terminal di Linux dan Mac. Ketik

node -v

Jika node diinstal maka akan menampilkan versinya. Misalnya,

v6.9.5

Atau unduh dari nodejs.org

Siva Prakash
sumber
2

Ctrl+ R- untuk membuka baris perintah dan kemudian menulis:

node -v
Bacar Pereira
sumber