0

我正在使用 ng-packager 创建我自己的带有角度的警报包,它使用 ionicons 包。

包链接是https://www.npmjs.com/package/jtp-alert并且该项目是开放的,并且在https://github.com/jtpdev/ng-alert中。

但是当我安装 jtp-alert 时:

npm install --save jtpdev

我会去使用它,找不到scss文件的字体。

ionicons_not_found

控制台显示:

ionicons_font_console

我无法理解为什么在主路径上搜索字体。

我该怎么办,来解决这个问题。

4

1 回答 1

1

是因为没有找到字体,所以在 npm run packagr 时没有渲染。如果您使用的是 scss,则必须将字体路径设置为指向字体文件夹。

要解决此问题,请像这样更新 alert.component.scss

$ionicons-font-path: "../../../node_modules/ionicons/fonts";
@import "../../../node_modules/ionicons/scss/ionicons.scss";
于 2018-04-05T04:09:35.903 回答