错误显示为“fs未定义”

问题描述:

我想将数据库记录转储到指定的位置。我该怎么做? 我从这个链接https://github.com/nolanlawson/pouchdb-replication-stream 尝试,但我得到错误的FS没有定义 这里是代码错误显示为“fs未定义”

var db=new PouchDB('company_details'); 
function dumpdata(){ 
    var ws = fs.createWriteStream('file:///C:/xampp/htdocs/sevenadmin/db/output.txt'); 

    db.dump(ws).then(function (res) { 
    //res should be {ok: true} 
}); 
} 

什么为fs这里。我力求得到它。我该如何解决它。 我使用pouchdb和javascript。当我提交表单时,数据保存在位于浏览器本身的indexeddb中。现在我想把它保存在指定的位置。任何方式?

+1

你必须定义'fs';它可能应该是'需要'需要的'FileSystem'子系统。 – Pointy

+0

我该如何定义..你可以显示bcoz我已经尝试了很多方法。 – Carlos

+0

fs是FileSystem,您不能在浏览器中使用它。 – Cruiser

您需要在顶部定义fs。

var fs = require('fs'); 
+0

现在它问的要求没有定义后定义fs – Carlos

+0

@Carlos看看[Webpack](https://webpack.js.org)或者[Bowserify](http: //browserify.org) – user3405291