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:

image

App structure:

.
├── app.js
├── assets
├── build
├── components
├── jsconfig.json
├── manifest.json
├── pages
└── tbox.config.js

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. image

Sau khi config alias:

module.exports = {
alias: {
theme: "helpers/theme",
components: "components",
},
};

image

Last updated on by lynhan-tiki