0
如果我創建了一個名爲只包含下面的代碼server.js的JavaScript文件:Chrome是否自動識別的node.js
var http = require("http");
http.createServer(function (request, response) {
//debugger;
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888);
,並在目錄中有沒有其他文件(沒有HTML或其他javascript代碼)和然後運行以下命令:
devtool server.js --watch
Chrome調試器窗口啓動。然後我可以在代碼中放置一個斷點。然後在我的瀏覽器中,如果我導航到本地主機:8888,我的斷點將命中。
我安裝了node.js。我的問題是Chrome甚至知道require(「http」)甚至是什麼,因爲我沒有依賴關係,也不會引用requirejs庫。那麼Chrome怎麼能夠運行這個node.js代碼呢? Chrome是否知道node.js已安裝?
Erm ...通過Chrome開發人員工具運行node.js是devtool的功能......我不確定問題是什麼 –
原來,devtool不是Google的東西,因爲我認爲。它是一個通過Chrome調試工具運行node.js代碼的工具。 – AndroidDev