thể trùng lặp:
Node.js - require empty pathYêu cầu ('../') có nghĩa là gì?
không require('../')
có ý nghĩa gì trong bối cảnh Node.js? Mã ví dụ here.
thể trùng lặp:
Node.js - require empty pathYêu cầu ('../') có nghĩa là gì?
không require('../')
có ý nghĩa gì trong bối cảnh Node.js? Mã ví dụ here.
Thư mục có thể được sử dụng làm mô-đun nếu thư mục chứa bất kỳ tệp nào sau đây (theo thứ tự tra cứu): package.json
, index.js
hoặc index.node
.
Trong trường hợp này, thư mục có tệp package.json
, trong số một số thứ khác, cho biết tệp chính của mô-đun là tệp index.js
trong cùng một thư mục. Vì vậy, cuộc gọi require('../')
bạn đã hỏi có thể được thay đổi thành require('../index.js')
.
Xem Node.js Documentation - Folders as Modules để biết thêm thông tin.
Nó đòi hỏi các tập tin index.js
của thư mục mẹ, đó là một trong này: https://github.com/senchalabs/connect/blob/master/index.js
Tôi đoán tất cả các module từ thư mục mẹ? –
Tôi cũng đoán vậy. Có tài liệu nào không? – Randomblue
Tôi chưa bao giờ sử dụng nó, nhưng tôi nghĩ rằng đó là dự án này: http://requirejs.org/, việc thực hiện (../) nên tải tất cả các mô-đun từ thư mục mẹ. [1]: http://requirejs.org/ –