Mặc dù có rất nhiều câu hỏi liên quan, nhưng chúng không trả lời cách giải quyết vấn đề sau.Trình duyệt chèn biến toàn cục
Tôi có tệp indexjs nodejs.
var browserify = require('browserify');
var data = getSomeData();
browserify('entry.js').bundle();
Tôi muốn có thể truy cập data
trong entry.js
. Tôi đã tìm thấy tùy chọn trình duyệt số insertGlobalVars
nhưng tôi không thể tìm thấy bất kỳ tài liệu hoặc ví dụ phù hợp nào. Tôi đã thử {insertGlobalVars: {myVar: someData}}
nhưng nó không hoạt động.
Tôi không thể gọi require('someData')
vì dữ liệu của tôi chỉ được tạo khi thực hiện index.js
.
Cập nhật: Dữ liệu là một mảng; key là tên tệp, giá trị - nội dung tệp (kích thước khoảng 500b).
Loại dữ liệu nào? Có thể chuyển đổi sang JSON không? Và nó lớn bao nhiêu? – cartant
@cartant Tôi đã cập nhật câu hỏi – FreeLightman