Cấu hình tbox.config.js
File tbox.config.js
là file config để phần build của core có thể sử dụng apply các config của phía app. Ví dụ
tạo các alias, hook vào quá trình build, inject các plugins...
Usage
Tạo 1 file tbox.config.js
ở cấp root của app:
module.exports = {
alias: {},
};
Các options
alias
Example:
module.exports = {
alias: {
//config alias here
},
};
Tạo alias:
App structure:
.
├── app.js
├── assets
├── build
├── components
├── jsconfig.json
├── manifest.json
├── pages
└── tbox.config.js
Vì tbox.config.js
nằm ở cấp root, nên hiện tại chỉ có thể config cho alias những file hoặc folder cùng cấp
với file tbox.config.js
.
Nếu trong app có quá nhiều cấp thì việc import bằng relative path sẽ rất mệt, nhìn vô code cũng không được clean.
Sau khi config alias:
module.exports = {
alias: {
theme: "helpers/theme",
components: "components",
},
};