لمذا git لا يرفع ملفات الخادم حيث اني قمت ببناء تطبيق في ملفين server client ولكن عند انشاء مستودع git تم رفع ملفات العميل فقط على جيت هب ولم يرفع ملفات الخادم
جربت اخراج ملف .gitignore ليكون عام اي خارج ملفات كلها ولم ينج الامر
import ex from 'express';import dotenv from 'dotenv';import{ connectDB } from './config/db.js';import router from './routes/routes.js';import cors from 'cors'import path from 'path';
dotenv.config();const app = ex();const port =3000;
app.use(ex.json());//app.use(cors());
app.use('/api/todos', router);const _dirname = path.resolve();if(process.env.NODE_ENV ==="production"){
app.use(ex.static(path.join(_dirname ,"/client/dist")));
app.get("*splat",(req , res)=>{
res.sendFile(path.resolve(_dirname ,"client","dist","index.html"))});}
app.listen(port ,()=>{
connectDB();
console.log(`Server is runing on port ${port}`);});// كود با اند
السؤال
Zen Eddin Allaham
لمذا git لا يرفع ملفات الخادم حيث اني قمت ببناء تطبيق في ملفين server client ولكن عند انشاء مستودع git تم رفع ملفات العميل فقط على جيت هب ولم يرفع ملفات الخادم
جربت اخراج ملف .gitignore ليكون عام اي خارج ملفات كلها ولم ينج الامر
ارسلت لكم الاكود ارجو مساعدة
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.