Css 不支持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

我无法将我的样式表应用于我的把手。使用昨天能够加载的完全相同的代码,但现在我得到了这个MIME错误。所以我不太清楚为什么会这样。任何帮助都将不胜感激

服务器代码

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