Css 不支持MIME类型
我无法将我的样式表应用于我的把手。使用昨天能够加载的完全相同的代码,但现在我得到了这个MIME错误。所以我不太清楚为什么会这样。任何帮助都将不胜感激 服务器代码Css 不支持MIME类型,css,node.js,express,Css,Node.js,Express,我无法将我的样式表应用于我的把手。使用昨天能够加载的完全相同的代码,但现在我得到了这个MIME错误。所以我不太清楚为什么会这样。任何帮助都将不胜感激 服务器代码 const sequelize = require('./config/connection'); const SequelizeStore = require('connect-session-sequelize')(session.Store); const app = express(); const PORT = proces
const sequelize = require('./config/connection');
const SequelizeStore = require('connect-session-sequelize')(session.Store);
const app = express();
const PORT = process.env.PORT || 3001;
// Set up Handlebars.js engine with custom helpers
const hbs = exphbs.create({ helpers });
const sess = {
secret: 'Super secret secret',
cookie: {},
resave: false,
saveUninitialized: true,
store: new SequelizeStore({
db: sequelize
})
};
app.use(session(sess));
// Inform Express.js on which template engine to use
app.engine('handlebars', hbs.engine);
app.set('view engine', 'handlebars');
app.use(express.json());
app.use(express.urlencoded({ extended: true }));
app.use(express.static(path.join(__dirname, 'public')));
app.use(routes);
sequelize.sync({ force: false }).then(() => {
app.listen(PORT, () => console.log('Now listening'));
});
main.handlebar链接参考
<link rel="stylesheet" type="text/css" href="/css/style.css">
我想出来了。我的文件夹组织并不像我说的那样是正面的,当我把我的css文件夹移到public下时,一切又恢复了正常
server
public
--css
--style.css