Node.js 未请求或加载文件 解决了的

Node.js 未请求或加载文件 解决了的,node.js,angular,express,primeng,primeicons,Node.js,Angular,Express,Primeng,Primeicons,将此添加到styles.scss修复了问题: * { font-family: primeicons; } 我有一个有棱角的前端,由一个 快速后端。前端加载正确,API请求执行正确,但未加载任何PrimeIcon。它在“检查网络”窗口中保持为“挂起”。express未收到对这两个文件、.ttf和.woff文件的请求。我在angular.json中添加了这些文件,并尝试将它们导入base styles.scss文件。什么都没起作用。Morgan logger显示对所有其他文件的请求,但未

将此添加到styles.scss修复了问题:

* {
    font-family: primeicons;
}
我有一个有棱角的前端,由一个 快速后端。前端加载正确,API请求执行正确,但未加载任何PrimeIcon。它在“检查网络”窗口中保持为“挂起”。express未收到对这两个文件、.ttf和.woff文件的请求。我在angular.json中添加了这些文件,并尝试将它们导入base styles.scss文件。什么都没起作用。Morgan logger显示对所有其他文件的请求,但未收到对.ttf文件和.woff文件的请求。当我关闭服务器时,chrome会为.ttf文件显示ERR::CONNECTION\u RESET,为.woff文件显示ERR::CONNECTION\u已拒绝。我试过只使用express.static运行,子目录中没有base_href,没有任何功能。其他一切都正常工作。有什么建议吗

server.js

this.app.use(express.static(path.join(__dirname, 'public')));
this.app.get('/',  (req, res) => {
    res.redirect('/client');
});
this.app.get('/client/*', (req, res) => {
    res.sendFile(path.join(__dirname, 'public/client/index.html'));
});
angular.json

"styles": [
              "src/styles.scss",
              "node_modules/primeicons/primeicons.css",
              "node_modules/primeflex/primeflex.css",
              "node_modules/primeng/resources/themes/saga-blue/theme.css",
              "node_modules/primeng/resources/primeng.min.css"
            ]