在安装完nodejs windows 64以后,打开node,将以下直接paste,然后打开浏览器访问127.0.0.1:8888是可以看到Hello World的。但是把以下代码用notepad保存为server.js, 然后放到C:\Program Files\nodejs下,或者C:\Program Files\nodejs\node_modules\npm下,或者C:\Program Files\nodejs\node_modules\npm\node_modules, 然后在node.js中运行node server.js就看到—,访问127.0.0.1:8888提示打不开。 请问, server.js应该放到哪才能生效?或者我是哪里做错了吗? 先谢了!!!
var http = require(“http”); http.createServer(function(request, response) { response.writeHead(200, {“Content-Type”: “text/plain”}); response.write(“Hello World”); response.end(); }).listen(8888);
想好好弄就别用windows了。。。
应该是文件找不到……我通常没用node.exe的,直接开cmd控制台cd到***.js的目录下再node ***.js
是abc.js
随便放哪里把,比如我有个文件时test.js,内容是console.log(“Hello”),我放在d盘,打开cmd,输入d:,进入d盘,然后node test.js你就会看见控制台出现Hello
nodejs 的文件你想放那里就放那里,但要执行他时候你自己找找他的目录 $node 目录地址/app.js
安装完node.js,如果想要在cmd任何盘都可以使用node命令,需要配置环境变量PATH,路径为node.js的安装目录