2012-05-07 23 views
70

Tôi đã thực hiện một chút tìm kiếm, để tìm thông thường, không nhiều, tôi không thể tìm thấy hướng dẫn "Node.js for dumbies" ở bất kỳ đâu.)Làm thế nào để biết nếu node.js được cài đặt hay không

Vì vậy, dù sao, xuống để kinh doanh.

Gần đây tôi đã cài đặt node.js để bắt đầu thực hiện một số ứng dụng, trước tiên gặp sự cố: không biết cách chạy ứng dụng. Tất cả những gì tôi đã làm là cài đặt node.js nhưng không thể tìm thấy hướng dẫn thêm. Điều gì thực sự cần phải làm? Tôi muốn xem nó có thực sự hoạt động không. Vì vậy, tôi đã thực hiện một tập lệnh có tên là hello.js như sau:

console.log('hello world'); 

Bây giờ nó sẽ được đăng nhập ở đâu?

Chỉnh sửa

Tôi đang chạy tệp .js này thông qua tập lệnh .php.

+4

Hmm, tôi đang sử dụng Windows và tôi mở 'cmd', nút là trong đường dẫn hệ thống vì vậy nếu bạn gõ 'node -v' bạn sẽ thấy phiên bản. Của tôi là 0.6.15. Chạy 'node hello.js', console.log chỉ in ra dấu nhắc lệnh. Trong Mac và Linux, tôi nghĩ rằng bạn sẽ chỉ sử dụng thiết bị đầu cuối và làm điều trên. –

+0

Sai lầm của tôi, tôi quên đề cập đến rằng một tập lệnh php đang thực hiện điều này. – user1340052

+1

Tôi bị nhầm lẫn bởi từ "terminal". Đối với người dùng ngây thơ như tôi, nó không là gì ngoài "dấu nhắc lệnh" trong các máy tính Windows. Run -> Type cmd -> Command Prompt windows xuất hiện -> gõ 'node --version'. Bạn sẽ thấy số phiên bản. –

Trả lời

148

mở cửa sổ đầu cuối. loại:

node -v 

này sẽ hiển thị phiên bản của bạn

điều hướng đến nơi bạn đã lưu kịch bản của bạn

node script.js 

này sẽ chạy nó.

+0

Sai lầm của tôi, tôi quên đề cập đến tôi đang chạy điều này thông qua một kịch bản php. Vậy thì nó sẽ được in ở đâu nếu không bằng thiết bị đầu cuối? – user1340052

+0

@ user1340052, 'exec()' trả về dòng cuối cùng từ đầu ra, vì vậy bạn nên ở đó. http://php.net/manual/en/function.exec.php – Brad

+5

Đối với người mới sử dụng nút và dòng lệnh, giống như tôi chỉ lãng phí một giờ tại blog của nút, cụm từ "mở cửa sổ đầu cuối" có nghĩa là làm 1 trong 2 điều trong Windows. Sử dụng nút Start, vào Accessories, nhấn Command Prompt; hoặc trong nút Start, vào All Programs, sau đó là thư mục Node, sau đó là Node.js Command Prompt. Node đã thay đổi và rất nhiều blog đã lỗi thời hoặc chỉ đơn giản là mơ hồ về Windows. Hy vọng điều này giúp bạn tiết kiệm một giờ. –

7

Vui lòng thử lệnh này nút --version hoặc nút -v, một trong hai trong số đó phải trả lại một cái gì đó giống như v4.4.5.

+0

Tôi đã cài đặt nodejs 5.6.0 và chạy "nodejs -version" thông qua terminal trả về "lệnh not found". "nút -v" là lệnh đúng. – markp3rry

2

Kiểm tra phiên bản nút bằng cách sử dụng node -v. Kiểm tra phiên bản npm bằng cách sử dụng npm -v. Nếu các lệnh này đã cho bạn số phiên bản bạn tốt để đi với NodeJs phát triển

Thời gian để kiểm tra nút

Tạo một thư mục sử dụng mkdir NodeJs. Bên trong thư mục NodeJs tạo tệp bằng cách sử dụng touch index.js. Mở index.js bằng cách sử dụng vi hoặc trong trình chỉnh sửa văn bản yêu thích của bạn. Nhập console.log('Welcome to NodesJs.') và lưu. Điều hướng quay lại tệp đã lưu của bạn và nhập node index.js. Nếu bạn thấy Welcome to NodesJs. bạn đã làm một công việc tốt đẹp và bạn đang làm việc với NodeJs.

8

mở một terminal và nhập

node -v 

này sẽ cho bạn biết phiên bản của nodejs cài đặt, sau đó chạy nodejs đơn giản bằng cách nhập

node 

Prompt phải thay đổi.Nhập sau,

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

dòng lệnh phải nhắc nhở người ra sau đây nếu quá trình cài đặt đã thành công

'Node is working' 
0

Mở command prompt trong Windows hoặc thiết bị đầu cuối trong Linux và Mac.Type

node -v 

Nếu nút được cài đặt, nó sẽ hiển thị phiên bản của nó.Đối với ví dụ:

v6.9.5 

khác tải về từ nodejs.org

0

(Điều này là dành cho hệ điều hành windows nhưng khái niệm có thể được áp dụng cho hệ điều hành khác)

Chạy lệnh node -v sẽ có thể xác nhận nếu nó được cài đặt, tuy nhiên nó sẽ không thể để xác nhận nếu nó không được cài đặt. (Thực thi có thể không được trên PATH của bạn)

Hai cách để bạn có thể kiểm tra nếu nó thực sự được cài đặt:

  1. Kiểm tra cài đặt mặc định vị trí C:\Program Files\nodejs\

hoặc

  1. Đi tới System Settings -> Add or Remove Programs và lọc theo node, nó sẽ hiển thị cho bạn nếu bạn đã cài đặt. Đối với tôi, nó cho thấy tiêu đề: "Node.js" và mô tả "Node.js Foundation", không có phiên bản nào được chỉ định. Cài đặt kích thước là 52.6MB

Nếu bạn không có nó được cài đặt, lấy nó từ đây https://nodejs.org/en/download/

+0

Khi tôi gõ nút -v, dấu nhắc sẽ mở ra và đóng nhanh chóng. Node là def cài đặt nhưng dựa trên câu trả lời khác tôi mong đợi để có thể đọc một cái gì đó.Làm thế nào để giữ lời nhắc mở? – wazz

+0

@wazz Điều đó chắc chắn không nên xảy ra, có lẽ cài đặt của bạn bị hỏng một số cách như thế nào? Bạn đang sử dụng các cửa sổ? Nếu vậy hãy sử dụng bảng điều khiển để gỡ cài đặt và sau đó cài đặt lại phiên bản ổn định –

+0

chính facepalm. tôi đã không mở cmd. tôi vừa gõ vào hộp thoại 'chạy' ... tnx. – wazz

Các vấn đề liên quan