Javascript bower Materialize中缺少字体文件夹

Javascript bower Materialize中缺少字体文件夹,javascript,fonts,bower,materialize,roboto,Javascript,Fonts,Bower,Materialize,Roboto,我刚刚使用bower将Materialize包含在我的项目中,但不幸的是,/bower\u components/Materialize/dist/中的字体文件夹一直丢失 这是我的凉亭。json { "name": "teahrm", "authors": [ "Yusuf Ibrahim <mhyusufibrahim@gmail.com>" ], "description": "teahrm web app", "main": "", "license": "MIT"

我刚刚使用bower将Materialize包含在我的项目中,但不幸的是,/bower\u components/Materialize/dist/中的字体文件夹一直丢失

这是我的凉亭。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"
}
{
“名称”:“teahrm”,
“作者”:[
“优素福·易卜拉欣”
],  
“说明”:“teahrm web app”,
“主要”:“,
“许可证”:“麻省理工学院”,
“主页”:“,
“私人”:没错,
“忽略”:[
"**/.*",
“节点_模块”,
“bower_组件”,
“测试”,
“测试”
],  
“依赖项”:{
“下划线”:“^1.8.3”,
“主干”:“^1.3.3”,
“主干.本地存储”:“主干.本地存储#^2.0.0”
}
我直接将它检查到,并在本地环境中使用git克隆了它,我意识到fonts/roboto文件夹已经存在(~/test/materialize/dist)

我的问题是:

  • 我的bower有什么问题,为什么它总是忽略materialize/dist/font文件夹以供下载
  • 如何修复它,还是我应该手动添加字体文件夹
  • 是否有其他类似于bower的包管理器比它更可靠

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

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


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

    使用bower.json中的materialize版本“0.99.0”修复此问题

    我在项目中切换到本地使用npm,然后materialize css现在结构正确(字体文件夹出现),只是想知道为什么人们在项目中使用buggy bower而不是npm?