【问题标题】:How to load in font awesome when using node.js server使用node.js服务器时如何加载字体真棒
【发布时间】:2017-04-13 18:38:16
【问题描述】:

我正在使用节点服务器作为我正在构建的聊天应用程序的测试环境。我似乎无法加载字体真棒库。

要链接到我在 server.js 上使用的 css:app.use(express.static(path.join(__dirname, 'public')));

这行得通。

但它不适用于字体真棒。

有什么建议吗?

【问题讨论】:

    标签: javascript node.js sockets


    【解决方案1】:

    我会验证您的 font-awesome.css/font 文件夹是否已更新,并且没有插件正在加载旧版本。也可能是您的 MIME 类型配置错误。此页面也可能对您有用:https://www.paulirish.com/2010/the-protocol-relative-url/

    【讨论】:

    • 我可以用 node_modules 加载字体真棒库吗?
    • 我想通了。还是谢谢
    • @JonasSH 你是怎么想出来的?最后是什么问题?
    【解决方案2】:

    试着这样做..

    1.确保将 font awesome 文件夹保存在 /public 文件夹中。

    2.public文件夹的下一个静态路径,也可以不使用path.join

    试试这种方式

    3.然后您可以在前端直接访问要使用字体真棒资源的字体真棒文件夹。

    Check this Image

    还有另一种方式,你可以安装 Bower 打包的组件,可以由任何类型的资产组成,如 bootsrap、angular、font awesome 等。

    https://www.npmjs.com/package/bower

    希望这个答案对您有所帮助。对不起,如果我的英语不清楚。

    【讨论】:

      猜你喜欢
      • 2014-05-16
      • 1970-01-01
      • 2014-09-07
      • 2018-08-22
      • 2013-10-16
      • 2014-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多