javascript - Meteor npm install font-awesome,找不到模块 'fontawesome' "

标签 javascript node.js meteor npm font-awesome

我正在使用带有 NPM 支持的 Meteor 1.4.1.1。我安装了 npm“font-awesome”包并在控制台上收到错误“未捕获错误:找不到模块‘fontawesome’”。我用

安装了它
meteor npm install --save font-awesome

软件包似乎已正确安装,node_modules 内的文件夹已创建。

我在 client/main.js 中导入了包 从 'font-awesome' 导入 fontawesome;

遗憾的是,当我 console.log(fontawesome); 时,没有显示任何图标,我收到了上述错误。

预先感谢,马里奥

最佳答案

有不同的 Font Awesome 包具有几乎相同的名称:

第一个似乎对于在 Node 中使用或作为模块来说毫无用处,因为它在其 package.json 中没有提供 main 条目。

根据您的期望(“没有图标显示”),我认为您想要安装第二个软件包(名称中没有连字符),它向我显示以下内容:

$ node -pe 'require("fontawesome")'
{ [Function]
  glass: '�',
  music: '�',
  search: '�',
  envelopeO: '�',
  ...

关于javascript - Meteor npm install font-awesome,找不到模块 'fontawesome' ",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39329785/

相关文章:

Javascript 未出现在 Rails 4 中。(Highchart)

javascript - 尝试将 $set 与 stringify 一起使用,但它不起作用

javascript - 如何将 WebSocket 连接与 Socket.io 事件和 Koa Rest api 结合使用?

javascript - Meteor 将集合数据放在 Div 中

javascript - Meteor 函数与变量跟踪

javascript - 洗牌 meteor 集合

javascript - RedirectToAction 在 IE(Internet Explorer - 8+) MVC4 Razor 中不起作用

javascript - jquery clone resizable draggable 无法正常工作

javascript - Puppeteer - 使用 querySelectorAll() 访问动态 HTML 环境中的元素

node.js - BCRYPT - 从 Alpine 上的源代码构建 :node and causes segfaults using this docker file when its used