我正在使用具有NPM支持的流星1.4.1.1。我安装了npm“ font-awesome”软件包,并在控制台上看到错误“未捕获的错误:找不到模块'fontawesome'”。我安装了

meteor npm install --save font-awesome


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

我将包导入到client / main.js中
import fontawesome from 'font-awesome';

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

预先感谢,马里奥

最佳答案

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


font-awesome
fontawesome


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

根据您的期望(“未显示任何图标”),我认为您想安装第二个软件包(名称中不带连字符),这对我来说显示以下内容:

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

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

10-12 12:46