Tôi có dự án node-webkit với số main.js
. Ở phía trên rất, tôi cóNode.js không thể yêu cầu tệp .js trong cùng một thư mục
var updater = require("./updater.js");
và tôi có một file có tên updater.js
trong cùng thư mục với main.js
. Khi tôi chạy ứng dụng, tôi nhận được lỗi
Uncaught Error: Cannot find module './updater.js'
updater.js
có một dòng trong đó:
module.exports = "Hello!";
Tôi không có ý tưởng tại sao nó không thể đòi hỏi các tập tin. Tôi đã thấy một dự án khác làm điều tương tự. Tôi có thể require
thường xuyên npm
mô-đun tốt từ cùng một main.js
.
Bạn có quyền đọc cho 'updater.js' không? – LotusH
Và cách bạn bắt đầu nút? Bạn đã bắt đầu nút trong thư mục này trực tiếp bằng cách gõ 'node main.js'? Nếu bạn sử dụng một số người trợ giúp thì 'cwd' có thể đã thay đổi. – LotusH
là bạn đang sử dụng 'nút chính' trong thư mục' main.js' đang ở trong, khi nó ném lỗi này, hoặc bạn đang tải trong 'main.js' như một mô-đun trong một tập lệnh khác? –