样式表视图中的未加载
我有公共目录的css文件夹内的一个CSS文件。
app.set('view engine', 'ejs');
app.use(express.static('public'));
我在index.ejs文件调用CSS
<link rel="stylesheet" type="text/css" href="css/style.css" />
但款式没有被加载。从检查元素,我在URL获得产品。
http://localhost:3000/products/css/style.css
回答如下:不知道你的文件结构,我认为你的文件结构看起来像
- 上市 CSS styles.css的
如果是这样的话,让您的href =“/ CSS / Styles.css中”也,你app.js包括以下内容:
var path=require('path');
app.use(express.static(path.join(__dirname +'/public'));
如果您没有包含你的CSS公用文件夹做,我建议做一个。我相信快递/ EJS(其中之一)将专门查找CSS文件的公共文件夹。希望这可以帮助。
样式表视图中的未加载
我有公共目录的css文件夹内的一个CSS文件。
app.set('view engine', 'ejs');
app.use(express.static('public'));
我在index.ejs文件调用CSS
<link rel="stylesheet" type="text/css" href="css/style.css" />
但款式没有被加载。从检查元素,我在URL获得产品。
http://localhost:3000/products/css/style.css
回答如下:不知道你的文件结构,我认为你的文件结构看起来像
- 上市 CSS styles.css的
如果是这样的话,让您的href =“/ CSS / Styles.css中”也,你app.js包括以下内容:
var path=require('path');
app.use(express.static(path.join(__dirname +'/public'));
如果您没有包含你的CSS公用文件夹做,我建议做一个。我相信快递/ EJS(其中之一)将专门查找CSS文件的公共文件夹。希望这可以帮助。