首先我的nodejs安裝路徑在C:\Program Files\nodejs
下面,
我的專案建在D:\node
資料夾
專案下面有個server.js檔案用來建立一個伺服器,內容如下:
var http = require('http');//使用 require 指令来载入 http 模块
http.createServer(function (request, response) {
// 发送 HTTP 头部
// HTTP 状态值: 200 : OK
// 内容类型: text/plain
response.writeHead(200, {'Content-Type': 'text/plain'});
// 发送响应数据 "Hello World"
response.end('Hello World\n');
}).listen(8888);
// 终端打印如下信息
console.log('Server running at http://localhost:8888/');
請問怎麼啟動這個伺服器? ? ?
我在cmd裡面輸入C:\Program Files\nodejs\node D:\node\server.js
提示報錯:SyntaxError: Invalid or unexpected token
試了很多方法都不行,求大神幫看看問題在哪
試試
node D:nodeserver.js
啟動服務不是用
node server.js
嗎?你可以直接進入
D:node
,然后按shift
键右击选择cmd
窗口打开,直接运行node server.js
就可以運行了一下,題主程式碼沒有問題,是不是node程式出問題了,運行一下別的試試
報SyntaxError: Invalid or unexpected token錯是語法錯誤,檢查下有沒有括號未匹配、多餘或缺少標點符號什麼的。或是用了中文標點符號
方法1:
方法2:
看到報錯只會驚慌而不知道仔細看報錯內容,滿口就知道喊大神大神快來幫我,臣妾做不到啊,程序報錯了怎麼辦怎麼辦。
沒有誰生來是大神,別人只是比你更仔細,更有耐心。
連文法報錯都無法自行解決,segmentfault 真是沒水平到家了。