2015-06-26 22 views
-1

,我遇到使用絕對文件路徑,我覺得這停滯不前控制檯的所有錯誤:我如何使用相對路徑發生錯誤?

Error: Example Error 
at fail (file:///C:/Users/Kris/Projects/Programming/Javascript/maze_generation/src/maze.js:276:11) 
at assertEquals (file:///C:/Users/Kris/Projects/Programming/Javascript/maze_generation/src/maze.js:272:7) 
at assertPointEquals (file:///C:/Users/Kris/Projects/Programming/Javascript/maze_generation/src/maze.js:262:5) 
at assertCreatesHWall (file:///C:/Users/Kris/Projects/Programming/Javascript/maze_generation/src/maze.js:258:5) 
at testMazeStartingPointCreatesEdgeWall (file:///C:/Users/Kris/Projects/Programming/Javascript/maze_generation/src/maze.js:243:5) 
at run (file:///C:/Users/Kris/Projects/Programming/Javascript/maze_generation/src/maze.js:290:7) 
at runTestsFromList (file:///C:/Users/Kris/Projects/Programming/Javascript/maze_generation/src/maze.js:285:7) 
at runTests (file:///C:/Users/Kris/Projects/Programming/Javascript/maze_generation/src/maze.js:223:5) 
at file:///C:/Users/Kris/Projects/Programming/Javascript/maze_generation/src/maze.js:373:13 

我覺得這將是更容易看到培訓相關的信息,如果該信息無關緊要被排除在外。也許像這樣的例子:

Error: Example Error 
at fail (file:./maze.js:276:11) 
at assertEquals (file:./maze.js:272:7) 
at assertPointEquals (file:./maze.js:262:5) 
at assertCreatesHWall (file:./maze.js:258:5) 
at testMazeStartingPointCreatesEdgeWall (file:./maze.js:243:5) 
at run (file:./maze.js:290:7) 
at runTestsFromList (file:./maze.js:285:7) 
at runTests (file:./maze.js:223:5) 
at file:./maze.js:373:13 

有什麼辦法改變,或者是全部關閉?

+3

設置本地服務器(無論如何你都應該這樣做)。 – JJJ

+0

Juhana表示或者在你的項目中安裝一個虛擬驅動器,以便你最終得到'file:/// Z:/ src/maze.js' –

回答

0

控制檯中可能存在您正在使用的配置。

我會做的是運行本地服務器。建立一個基本的是相當微不足道的。看看NodeJS這個主頁有一個如何用幾行代碼來做到這一點的例子。

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/');