2013-04-17 44 views
4

我有一個樣品的咕嚕插件如何解決grunt插件任務中的路徑到自己的資源?

/tasks 
    sample.js 
    config.file 
Gruntfile.js 
package.json 

我想要得到的路徑sample.js內config.file。起初,我是這樣做的

path.resolve('tasks/config.file') 

直到插件安裝完成才行。 config.file的路徑更改爲'〜/ some_project/node_modules/sample_plugin/tasks/config.file',但path.resolve返回'〜/ some_project/tasks/config.file'。

我該如何獲得config.file的正確路徑?

回答

4

原來,我問的方向是錯的。我的問題屬於nodejs而不屬於gruntjs。答案是__dirname指令。你可以像這樣得到config.file的完整路徑:__dirname + path.sep + 'config.file'

相關問題