2014-04-24 64 views
0

我使用node.js在客戶端與browserify按參考文件運行Node.js的客戶端代碼,我也創建與HTTP和browserify-FS JS捆綁JS,我在得到這兩個對象我本地項目,但我使用fs函數進行任何操作,如讀取文件,創建目錄,appendfile等,它顯示出同樣的問題。如何與browserify

Error {errno: 34, code: "ENOENT", path: "/home/nikunjk/tmp", stack: (...), message: "ENOENT, no such file or directory '/home/nikunjk/tmp'"} 
+0

你將無法在客戶端上執行文件操作(在瀏覽器中) –

+0

但是,這裏的任何解決方案,因爲我使用d3 js,但它會產生大量數據的問題。 –

回答

0

從你的第二個評論閱讀(以及那些會來尋找一個可行的解決方案來進行文件操作):

使用原子/電子來實現這一目標。您可以使用fs節點模塊輕鬆訪問文件系統,電子應用程序使用鉻V8下面。

這裏是一個鏈接: http://electron.atom.io/

我已經使用了一些項目和它的作品。

一個警告:不要混合節點緩衝和HTML5 API來讀取或發送的文件。使用節點fs,請求和緩衝區。