Sửa lỗi frontend không kết nối với backend
This commit is contained in:
+5
-4
@@ -11,12 +11,13 @@ echo "🚀 Đang quét và cập nhật các đường dẫn import cho cấu tr
|
||||
# Các Guard/Middleware nay nằm trong auth/ và common/
|
||||
sed -i -E "s|from\s+['\"](\./)(admin\.guard\|jwt-auth\.guard\|jwt\.strategy)['\"]|from './auth/\2'|g" backend/src/main.ts
|
||||
sed -i -E "s|from\s+['\"](\./)(rbac\.middleware)['\"]|from './common/\2'|g" backend/src/main.ts
|
||||
# Prisma service nay nằm ở ../prisma/ (so với thư mục src/)
|
||||
sed -i -E "s|from\s+['\"](\./prisma/prisma\.service)['\"]|from '../prisma/prisma.service'|g" backend/src/main.ts
|
||||
# Đảm bảo Prisma service trỏ đúng về thư mục prisma ở root từ backend/src/
|
||||
sed -i -E "s|from\s+['\"](\.\./)+(prisma/prisma\.service)['\"]|from '../../\2'|g" backend/src/main.ts
|
||||
|
||||
# Cập nhật các file trong backend/src/auth/ (Guards & Strategies)
|
||||
# Nếu chúng import PrismaService từ ./prisma/prisma.service, nay cần lùi 2 cấp: ../../prisma/prisma.service
|
||||
find backend/src/auth -name "*.ts" -exec sed -i -E "s|from\s+['\"](\./prisma/prisma\.service)['\"]|from '../../prisma/prisma.service'|g" {} +
|
||||
# Từ backend/src/auth/ cần lùi 3 cấp để ra root prisma/
|
||||
find backend/src/auth -name "*.ts" -exec sed -i -E "s|from\s+['\"](\.\./)+(prisma/prisma\.service)['\"]|from '../../../\2'|g" {} +
|
||||
find backend/src/common -name "*.ts" -exec sed -i -E "s|from\s+['\"](\.\./)+(prisma/prisma\.service)['\"]|from '../../../\2'|g" {} +
|
||||
|
||||
|
||||
# --- 2. CẬP NHẬT FRONTEND (React + Vite) ---
|
||||
|
||||
Reference in New Issue
Block a user