2014-03-02 60 views
0

我問過谷歌有如百萬次並且沒有任何具體的答案......我想在玉石模板中使用下面的代碼...然而,它會在第一行發出錯誤...請你能指點我正確的方向......在此先感謝!如何在Wintersmith中的Jade模板中使用node.js方法

var fs = require('fs'); 
fs.unlink('/tmp/hello', function (err) { 
if (err) throw err; 
console.log('successfully deleted /tmp/hello'); 
}); 
+0

它給了什麼錯誤?只需仔細檢查:您是否在.jade模板文件或其他位置編寫了該代碼? – jsalonen

+0

另請注意,如果你想得到答案並完成工作,請確保你堅持問題,評論和更新,如有必要。一般也適用於所有的軟件開發工作:) – jsalonen

+2

爲什麼在第一個地方在一個玉模板中編寫這樣的代碼?你把你的演示文稿放在模板中,然後這種事情就會出現在某種.js文件中。從我剛剛讀過的溫特史密斯那裏得知,它是一個靜態站點生成器,所以你的問題似乎就像詢問你如何使用高爾夫俱樂部來烹飪砂鍋一樣。 :-) –

回答

0

首先,您錯過了連字符以將模板代碼轉義爲JavaScript。初學者爲每一行添加一個連字符。

- var something = 0; // example! 

來源:Jade reference

其次,@巴里 - 約翰遜是正確地指出你的節點代碼可能屬於其他地方。看起來您正在嘗試在構建期間清理目錄。還有其他更好的方法來實現這一點。我建議看看Writing Plugins page瞭解更多信息。

如果這不適合你,請更詳細地描述你想要完成的更好的指導。我希望這有助於!

相關問題