3

我刚刚使用 bower 在我的项目中包含了 Materialize,但不幸的是, ./bower_components/materialize/dist/中始终缺少字体文件夹。

在此处输入图像描述

这是我的 bower.json

{
"name": "teahrm",
"authors": [
  "Yusuf Ibrahim <mhyusufibrahim@gmail.com>"
],  
"description": "teahrm web app",
"main": "", 
"license": "MIT",
"homepage": "", 
"private": true,
"ignore": [
  "**/.*",
  "node_modules",
  "bower_components",
  "test",
  "tests"
],  
"dependencies": {
  "underscore": "^1.8.3",
  "backbone": "^1.3.3",
  "backbone.localStorage": "Backbone.localStorage#^2.0.0"
}

我直接将它检查到github 存储库并在我的本地环境中使用 git 克隆它,我意识到 fonts/roboto 文件夹已经存在(~/test/materialize/dist)。

在此处输入图像描述

我的问题是:

  1. 我的凉亭出了什么问题,为什么它一直忽略 materialize/dist/font 文件夹以进行下载?
  2. 如何修复它,或者我应该手动添加字体文件夹?
  3. 像包管理器这样的其他凉亭是否比它更可靠?
4

2 回答 2

0

在我的项目中切换到本地使用 npm 后,materialize-css 现在结构正确(出现字体文件夹)

不确定 bower 有什么问题,但我意识到我可以在本地项目文件夹中使用 npm(或 yarn)(我没有更多理由在我的项目中使用 bower)。

*刚刚切换到纱线以获得更好的性能

于 2017-09-02T10:26:37.740 回答
0

在 bower.json 中使用具体化版本“0.99.0”修复此问题

于 2017-09-13T14:19:55.773 回答