错误显示为“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中。现在我想把它保存在指定的位置。任何方式?
答
您需要在顶部定义fs。
var fs = require('fs');
+0
现在它问的要求没有定义后定义fs – Carlos
+0
@Carlos看看[Webpack](https://webpack.js.org)或者[Bowserify](http: //browserify.org) – user3405291
你必须定义'fs';它可能应该是'需要'需要的'FileSystem'子系统。 – Pointy
我该如何定义..你可以显示bcoz我已经尝试了很多方法。 – Carlos
fs是FileSystem,您不能在浏览器中使用它。 – Cruiser