如何解决无法在Node js上运行Sencha CMD生成的ExtJS 6.2应用
我正在尝试运行在Node.js上使用Sencha CMD生成的现有ExtJS 6.2应用程序。以下是我的app.js:
const express = require('express');
const app = express();
//Middleware
app.use(express.static(__dirname + '/public/monitor/' ));
app.post('/',function( req,res){
res.send("Success");
});
app.listen(3000,function(){
console.log('Server running on port 3000');
});
var server = app.listen(3300,function () {
var host = server.address().address;
var port = server.address().port;
console.log('App listening at http://%s:%s',host,port);
});
但是,由于以下错误,它无法运行页面。
Refused to apply style from 'http://localhost:3000/build/development/Monitor/classic/resources/Monitor-all_1.css?_dc=1597650810261' because its MIME type ('text/html') is not a supported stylesheet MIME type,and strict MIME checking is enabled.
sencha website中已经有一个指南,但是该指南不适用于ExtJS的GPL版本。因此,我无法更新到ExtJS 6.6或7.0。
对此有何解决方法?
解决方法
引起此问题的原因是文件夹中缺少css文件。我从另一台机器上得到它,它解决了问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。