Ответ 1
Вам не нужно входить в приглашение node.js, вам просто нужно использовать стандартную команду promt и написать
node c:/node/server.js
это также работает:
node c:\node\server.js
а затем в вашем браузере:
http://localhost:1337
Я установил node.js отсюда http://nodejs.org/. в моей машине windows8. скопировал примерный серверный код в файле server.js
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
затем открыла приглашение node.js и написала node c:/node/server.js но ничего не происходит. Я разработчик php, просто пытаясь справиться с этим, любые рекомендации действительно помогут.
Вам не нужно входить в приглашение node.js, вам просто нужно использовать стандартную команду promt и написать
node c:/node/server.js
это также работает:
node c:\node\server.js
а затем в вашем браузере:
http://localhost:1337
Nodejs - это язык сценариев (например, Python или Ruby, и в отличие от PHP или С++). Чтобы запустить код, вам нужно ввести команду в командной строке terminal/shell/command. Ищите ярлык приложения в вашей операционной системе одним из этих имен.
Команда для запуска в терминале будет
node server.js
Но сначала вам нужно просмотреть в терминале ту же папку, что и файл server.js
. Синтаксис использования терминала зависит от операционной системы, ищите ее документацию.
Я открываю текстовый редактор, в моем случае я использовал Atom. Вставьте этот код
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
и сохраните как
helloworld.js
в
c:\xampp\htdocs\myproject
Каталог. Затем я открываю node.js commamd prompt enter
cd c:\xampp\htdocs\myproject
Далее
node helloworld.js
next Я открываю свой браузер Chrome, и я печатаю
http://localhost:1337
и вот оно.
Просто пойдите в этот каталог вашего JS файла из cmd
и напишите node jsFile.js
или даже node jsFile
; оба будут работать нормально.
Просто попробуйте
node server
из приглашения cmd в этом каталоге