scss上的字体问题
Problems with font on scss
我正在使用 ng-packager 创建我自己的警报包 angular,它使用 ionicons 包。
包 link 是 https://www.npmjs.com/package/jtp-alert and the project is open, and is in https://github.com/jtpdev/ng-alert。
但是当我安装 jtp-alert 时:
npm install --save jtpdev
我去用那个,找不到scss文件的字体
并且控制台显示:
我不明白为什么要在主路径上搜索字体。
我该怎么做才能解决这个问题。
是因为没有找到字体,所以在npm 运行 packagr的时候没有渲染。如果您使用的是 scss,则必须将字体路径设置为指向字体文件夹。
要解决此问题,请像这样更新 alert.component.scss
$ionicons-font-path: "../../../node_modules/ionicons/fonts";
@import "../../../node_modules/ionicons/scss/ionicons.scss";
我正在使用 ng-packager 创建我自己的警报包 angular,它使用 ionicons 包。
包 link 是 https://www.npmjs.com/package/jtp-alert and the project is open, and is in https://github.com/jtpdev/ng-alert。
但是当我安装 jtp-alert 时:
npm install --save jtpdev
我去用那个,找不到scss文件的字体
并且控制台显示:
我不明白为什么要在主路径上搜索字体。
我该怎么做才能解决这个问题。
是因为没有找到字体,所以在npm 运行 packagr的时候没有渲染。如果您使用的是 scss,则必须将字体路径设置为指向字体文件夹。
要解决此问题,请像这样更新 alert.component.scss
$ionicons-font-path: "../../../node_modules/ionicons/fonts";
@import "../../../node_modules/ionicons/scss/ionicons.scss";