2013-12-08 3 views
0

Я установил узел и nodejs, и я тестирую с помощью простейшего example.js, однако, когда я набираю node example.js, ничего не происходит. Что-то не так с этим?Не удается запустить скрипт узла js

var http = require('http'); 
http.createServer(function (req, res) { 
    res.writeHead(200, {'Content-Type': 'text/plain'}); 
    res.end('Hello World\n'); 
}).listen(1337); 
console.log('Server running at localhost:1337/'); 
+0

Показать сценарий? – Jite

+0

Я добавил скрипт там, это был пример кода с сайта nodejs – Blake

+0

Вы должны хотя бы увидеть «Сервер, работающий на localhost: 1337 /» на консоли. Вы этого даже не понимаете? – Louis

ответ

0

Как описано here, попытайтесь удалить конфликтующие установки узла вы упомянули (узел и nodejs), а затем установить один из них: nodejs

sudo apt-get --purge remove node 
sudo apt-get --purge remove nodejs 
sudo apt-get install nodejs 

# Confirm it worked 
node --version  # v0.10.13 
ls -la `which node` # ... /usr/bin/node -> /etc/alternatives/node 
+0

Было бы хорошо, если бы мы знали наверняка, что это был стек LAMP – MackieeE

Смежные вопросы