171
Ví dụ, nếu bạn đang chạy một kịch bản Python bạn nên gõ python filename.py hoặc nếu bạn muốn chạy một chương trình C làm filename sau đó ./ filename. Bạn làm như thế nào với các tệp .js?Làm cách nào để chạy tập lệnh JavaScript thông qua Terminal?
Xin lỗi, tôi không biết C. Điều khoản thích hợp sẽ là gì ribe một tập tin C? – BLUC
JS không phải là ngôn ngữ có mục đích chung, vậy tại sao bạn muốn làm điều này? Bao gồm tệp .js của bạn vào trang .htm (l) thông qua thẻ
Nếu bạn có một máy Mac bạn có thể nhận
jsc
một giao diện điều khiển javascript trong OS X (Terminal) bằng cách gõtrong Terminal.app.
Bạn cũng có thể chạy một trong .js của bạn kịch bản bằng cách thêm tên của nó như là một đối số cho jsc, như thế này:
Thông báo: Tôi sử dụng
console.log()
quá trình phát triển nhưng jsc cầndebug()
chức năng thay vì .Trên Ubuntu bạn có một số đẹp ECMAScript shells theo ý của mình. Giữa chúng cần phải đề cập đến SpiderMonkey. Bạn có thể thêm Nó bởi
sudo apt-get install spidermonkey
On của Windows như những người khác nói rằng bạn có thể dựa vào
cscript
vàwscript
xây dựng trực tiếp trên hệ điều hành.Tôi cũng sẽ thêm một cách khác :) cách suy nghĩ về vấn đề, nếu bạn có thời gian và muốn học những điều mới tôi muốn đề cập đến coffee-script có trình biên dịch/bàn điều khiển riêng và cung cấp cho bạn siêu chính xác Javascript ra. Bạn cũng có thể thử nó trên trình duyệt của bạn (liên kết "try coffeescript").
Nguồn
2011-12-16 10:45:09 microspino
+1 dành cho đầu máy Mac về "gỡ lỗi" – Kelvin
Ubuntu không hỗ trợ SpiderMonkey kể từ 10.04. (Bạn có biết tại sao? Http://askubuntu.com/q/180572/482285) – maciek
@maciek SpiderMonkey vẫn có sẵn cho Ubuntu nhưng dưới một tên khác: http://packages.ubuntu.com/trusty/libmozjs-24- bin – microspino
Nếu bạn sử dụng Windows PC, bạn có thể sử dụng WScript.exe hoặc CScript.exe
Chỉ cần nhớ rằng bạn không ở trong môi trường trình duyệt, vì vậy, chẳng hạn như
document.write
hoặc bất kỳ thứ gì dựa trên đối tượngwindow
sẽ không hoạt động, nhưwindow.alert
. Thay vào đó, bạn có thể gọiWScript.Echo
để xuất nội dung ra lời nhắc.http://msdn.microsoft.com/en-us/library/9bbdkx3k(VS.85).aspx
Nguồn
2011-12-16 10:47:46
Có cái nào dành cho Ubuntu, Google Chrome không? – BLUC
Bạn nên đặt phần thông tin quan trọng đó vào câu hỏi. Xin lỗi, tôi là một người đam mê Windows - Tôi không biết nhiều về Ubuntu. Bên cạnh đó, có thể bạn sẽ không có quyền truy cập vào Google Chrome khi chạy javascript từ dấu nhắc trình bao Ubuntu. EDIT: câu trả lời của Andrzej Doyle là con đường để đi cho bạn. –
Ngoài ra, nếu bạn chỉ cần tìm cách để chơi xung quanh với Javascript một ngơi thoải mái tại tùy chọn trình duyệt là Codecademy's Javascript Lab.
Họ cũng có một Python và Ruby IDE.
Nguồn
2012-03-21 19:41:21 fscof
Sử dụng Node.js cho rằng, đây là một ví dụ làm thế nào để cài đặt
node
bằng cách sử dụngbrew
trên mac:Sau đó chạy chương trình của bạn bằng cách gõ
node filename.js
, và bạn có thể sử dụngconsole.log()
cho đầu ra.Nguồn
2012-12-22 16:19:37
Điều này thật tuyệt vời khi kết hợp với https://github.com/remy/nodemon sẽ xem bất kỳ tệp javascript nào và chạy lại trên bất kỳ thay đổi nào. Vì vậy, chỉ cần chạy nó với nodj yourjavascript.js – Denis
Bạn không có nghĩa là 'brew install node'? 'nút cài đặt' sẽ không thực sự làm gì cả. – numbermaniac
Tôi đã thử nghiên cứu quá nhưng thay vào đó kết thúc bằng cách sử dụng jsconsole.com bởi Remy Sharp (ông cũng đã tạo jsbin.com). Tôi đang chạy trên Ubuntu 12.10 vì vậy tôi đã phải create a special icon nhưng nếu bạn đang sử dụng Windows và sử dụng Chrome, chỉ cần vào Tools> Create Application Shortcuts (lưu ý rằng điều này không hoạt động tốt hoặc hoàn toàn trong trường hợp của tôi, trên Ubuntu) . Trang web này hoạt động rất giống với giao diện điều khiển của máy Mac
jsc
: thực tế nó cũng có một số tính năng thú vị (như tải thư viện/mã từ URL) mà tôi đoán làjsc
thì không.Hy vọng điều này sẽ hữu ích.
Nguồn
2013-02-18 16:26:05 raf
Một câu trả lời khác sẽ là NodeJS!
Sử dụng thiết bị đầu cuối, bạn sẽ có thể bắt đầu sử dụng lệnh
node
.Bạn cũng có thể chạy tập tin JavaScript như thế này:
« Install it NOW »
Nguồn
2013-05-26 13:11:37
Cảm ơn! Tôi không thể tin rằng tôi không bao giờ nghĩ về nó. –
@NadirSampaoli Vâng, đó là một công nghệ mới mà nó thực sự tuyệt vời! –
Nhược điểm duy nhất (nếu bạn muốn gọi nó là) là nút luôn ở chế độ "nghiêm ngặt". Nó có đúng không? –
Đó là thô, nhưng bạn có thể mở bảng điều khiển Javascript trong Chrome (Ctrl + Shift + J) và dán nội dung văn bản của tệp * .js và nhấn Enter.
Nguồn
2013-12-11 23:57:55
Thực ra không phải là thô, và tôi đã ngạc nhiên rằng không ai nói về 'console'. –
Trên Ubuntu, hãy cài đặt libjavascriptcoregtk-3.0-bin và sử dụng
/usr/bin/jsc
(manpage).Nguồn
2015-11-13 18:40:44
Nếu bạn sử dụng cửa sổ.
node.js
trong hệ thống của bạn và mở ranode.js
terminalnode.js
command prompt, điều hướng đến thư mục của bạn, nơi bạn đã lưu tập tin js của bạn.node yourfilename.js
Nếu bạn muốn thực thi mã javascript của bạn và xem kết quả ở dòng tiếp theo, sử dụng trang web
codecademy
.Nguồn
2017-01-13 09:26:33
Đây là một "vòng xoay" giải pháp nhưng bạn có thể sử dụng ipython
Bắt đầu ipython máy tính xách tay từ thiết bị đầu cuối:
$ ipython notebook
Nó sẽ mở ra trong trình duyệt mà bạn có thể chạy javascript
Nguồn
2017-01-13 19:54:53 AlexG