我知道這個問題已經提交了無數次,但即使瀏覽了X個問題和可能的解決方案之後,這個錯誤依然存在。找不到模塊XYZ
我在目錄模塊中有一個名爲tournament.js
的文件。 tournament.js
需要model.js
,它位於完全相同的目錄中。結構如下:
app/
modules/
model.js
tournament.js
tournament.js樣子:
const Model = require('./model');
class Tournament extends Model {
constructor() {
super();
}
static create() {
}
}
即使WebStorm說,在require()
的路徑是正確的,但我的控制檯仍說:Uncaught Error: Cannot find module './model'
我在想什麼?
編輯:我使用節點V6.4.0和電子v1.4.15
你嘗試'const的模型=要求(」 ./ model.js');'?? – Panther
是的,同樣的錯誤。 – Fortuna
每當發生這種情況時,我總是在失敗的require(...)之前添加一個'console.log(__ dirname)',以使文件夾名稱正確。多數情況下,我正在*錯誤的文件夾*中工作。 – adelphus