اذهب إلى المحتوى

السؤال

نشر

أحاول ضبط إعدادات  Node Js الخاص بي لتفعيل كود  html. وللإشارة فأنا أستعمل إطار العمل bootstrap و Express JS ، وعند العمل لا يتم تحميل ملف CSS، هل بالإمكان مساعدتي:

هذا كود Node Js:

var express = require("express");
var app     = express();
var path    = require("path");
app.get('/',function(req,res) {
    res.sendFile(__dirname + '/home.html')
})
app.use(express.static(__dirname + '/public'))
app.listen(3000);

console.log("Running at Port 3000");

 

Recommended Posts

  • 0
نشر

تأكد من مكان وضع الملفات ومن صلاحياتك اتجاه الملفات، حيث أن ملفات موقعك يجب أن تكون على الشكل التالي:

/public
    /stylesheets
        home.css
home.html
server.js

وإعدادات الخادم، على هذه الشاكلة:

var express = require("express");
var app     = express();
var path    = require("path");
app.get('/',function(req,res) {
    res.sendFile(__dirname + '/home.html')
})
app.use(express.static(__dirname + '/public'))
app.listen(3000);

console.log("Running at Port 3000");

ثم قم بتشغيل الخادم:

node ./server.js

ثم زر الرابط http://localhost:3000/stylesheets/home.css

سيُفتح ملف Css، مما يعني أنه يعمل.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...