2016-01-25 44 views
0

現在我正在瀏覽gulpfile中的代碼,並將它發送到適當的位置。但是如果我想分析JSON文件和index.html中顯示它...解析包含節點和gulp的json文件

它返回此錯誤:

Uncaught TypeError: require(...).readFileSync is not a function 

這裏是我的代碼我gulpfile的http://pastebin.com/n0BJfZG9和app.js

我錯過了什麼嗎?爲什麼我不能使用正常的節點模塊來處理這種事情?

+0

哪裏是你的代碼? –

+1

我猜你正在使用'fs'。您只需要導入'fs',然後使用'fs.readFileSync()' – ryan0319

+0

@添加的代碼。對不起, – Modelesq

回答

3

您應該能夠直接要求你的JSON文件中的節點:

var myJson = require('./path/to/file.json'); 

// log to confirm output 
console.log(JSON.stringify(myJson)); 

這是假定file.json是生JSON,沿着線:

{ 
    "property": "value", 
    "property2": "value2" 
} 
+0

你是對的。謝謝 – Modelesq