試圖讓我的項目工作在我的debian虛擬機上,但工頭拒絕啓動。 node.js錯誤信息不是很有幫助,因爲它甚至不告訴我哪個模塊找不到。無法啓動工頭cos node.js抱怨一些模糊的模塊找不到
[email protected]:/media/fancystuff$ foreman start
22:05:33 web.1 | started with pid 2949
22:05:33 web.1 |
22:05:33 web.1 | module.js:337
22:05:33 web.1 | throw new Error("Cannot find module '" + request + "'");
22:05:33 web.1 | ^
'2:05:33 web.1 | Error: Cannot find module '/media/fancystuff/web.js
22:05:33 web.1 | at Function._resolveFilename (module.js:337:11)
22:05:33 web.1 | at Function._load (module.js:279:25)
22:05:33 web.1 | at Array.0 (module.js:484:10)
22:05:33 web.1 | at EventEmitter._tickCallback (node.js:190:38)
22:05:33 web.1 | process terminated
22:05:33 system | sending SIGTERM to all processes
BTW 1:錯誤信息是相同的,無論是否web.js是存在的,如果它刪除了....這只是增加了我的困惑。
BTW 2: 「工頭檢查」 給我 「有效procfile檢測(網絡)」
嘆息。
什麼是web.js? – hasanyasin
web.js是否存在並不重要,錯誤是一樣的。 web.js只是初始化項目所需的所有不同模塊(redis,oauth ....) – nerdess
隨機猜測:它可能與項目位於不支持符號鏈接的裝入驅動器的事實有關嗎? – nerdess