2015-04-07 104 views
0

我試圖從我的gruntfile中的wiredep中獲取itens,但它總是返回一個物理路徑,如:「D:\ folder \ folder \ file.css」 ,而在文檔中它說它會返回一個相對路徑(https://github.com/taptapship/wiredep#programmatic-access)。wiredep是returing物理路徑,而不是相對路徑

我的代碼是:

在gruntfile:

var myCss = require('wiredep')().css 

在我的index.html我有:

<!-- bower:css --> 
    <link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap.css" /> 
    <link rel="stylesheet" href="bower_components/normalize.css/normalize.css" /> 
    <link rel="stylesheet" href="bower_components/angular-chart.js/dist/angular-chart.css" /> 
    <link rel="stylesheet" href="bower_components/angular-snap/angular-snap.css" /> 
    <link rel="stylesheet" href="bower_components/ionicons/css/ionicons.css" /> 
    <link rel="stylesheet" href="bower_components/angular-carousel/dist/angular-carousel.css" /> 
    <link rel="stylesheet" href="bower_components/font-awesome/css/font-awesome.css" /> 
    <!-- endbower --> 

我希望它與路徑原樣返回數組,例如:「bower_components/font-awesome/css/font-awesome.css」

回答

1

檢查選項ignorePathwirerep配置參數。爲了給你更多的細節你應該提供你的項目文件夾的完整路徑結構,但嘗試這樣的事情

var myCss = require('wiredep')({ignorePath: '/../../'}).css 
相關問題