Overview
Dev typescript package dùng remix
Ví dụ với package/ui
- Thêm vào dependencies trong package.json của remix:
"@xobuilder/ui": "workspace:^",
- Thay đổi remix.config.js như sau
/** @type {import('@remix-run/dev').AppConfig} */
export default {
ignoredRouteFiles: ["**/.*"],
serverDependenciesToBundle: [],
watchPaths: [
"../../packages/ui/src/**/*",
],
serverModuleFormat: "esm",
};
- Update tsconfig, thêm vào path:
"@xobuilder/ui/*": ["../../packages/ui/src/*"],