2016-11-06 118 views
1

當試圖運行一個nodejs服務器時,我不斷收到一個缺少模塊'./algs'的錯誤信息。有誰知道我需要安裝哪個模塊才能使其工作?錯誤:找不到模塊'./algs'

錯誤:

$ node index 
module.js:457 
throw err; 
^ 

Error: Cannot find module './algs' 
    at Function.Module._resolveFilename (module.js:455:15) 
    at Function.Module._load (module.js:403:25) 
    at Module.require (module.js:483:17) 
    at require (internal/module.js:20:19) 
    at Object.<anonymous> (C:<file path>\node_modules\sshpk\lib\key.js:6:12) 
    at Module._compile (module.js:556:32) 
    at Object.Module._extensions..js (module.js:565:10) 
    at Module.load (module.js:473:32) 
    at tryModuleLoad (module.js:432:12) 
    at Function.Module._load (module.js:424:3) 

的package.json:

{ 
    "name": "Stock", 
    "version": "0.2.5", 
    "description": "Stock website", 
    "engines": { 
    "node": "5.9.1" 
    }, 
    "main": "index.js", 
    "scripts": { 
    "start": "node index.js" 
    }, 
    "dependencies": { 
    "body-parser": "^1.15.2", 
    "ejs": "2.4.1", 
    "express": "4.13.3", 
    "firebase": "^3.5.2", 
    "jquery": "^3.1.1", 
    "multer": "^1.2.0", 
    "watson-developer-cloud": "^2.8.1" 
    }, 
    "repository": { 
    "type": "git", 
    "url": "<git url>" 
    }, 
    "keywords": [ 
    "node", 
    "heroku", 
    "express" 
    ], 
    "license": "MIT" 
} 

我試圖​​和./algs,但它不工作。

回答

1

我不確定,但我不認爲這是關於algs模塊或者是否有任何模塊algs

今天發生了類似的事情。我正在使用event-streamgulp並嘗試連接兩個流。在運行代碼的同時,我看到一些像你的隨機模塊error,有趣的是我甚至沒有在我的代碼中使用隨機模塊。然後我仔細觀察,發現我在兩個流之間缺少一個逗號。我猜想顯示error缺失的模塊是event-stream(我用過的模塊)的依賴項。

我不是說你像我這樣的傭人錯誤,但仔細看看可能會幫助你。