React+Webpack 如何实现从网络获取的数据保存到本地文件?

2017-06-08 16:43:53 +08:00
 nmgwddj

我做了一个能时时从网络获取数据的纯前端应用,想通过 React 把这些获取的数据写入到本地的配置文件中。

fs 好像只能在后端用。有什么纯前端的方法可以实现这个功能吗?

2948 次点击
所在节点    React
8 条回复
momocraft
2017-06-08 16:46:49 +08:00
如果"文件"仅是 Y 问题,可以看一看 localStorage / indexedDB
nmgwddj
2017-06-08 16:51:30 +08:00
@momocraft 想写成实体文件到本地,比如项目目录下的一个 'data/result.json'
troywith77
2017-06-08 16:51:47 +08:00
github 搜一下 fileSaver
dong3580
2017-06-08 16:51:51 +08:00
@momocraft
很明显,他的问题是,用前端搞后端的事,用前端 js 操作后端数据,这是实现不了了,你需要一个后端。
nmgwddj
2017-06-08 16:54:24 +08:00
@dong3580 哈哈有点这个意思。
nmgwddj
2017-06-08 16:54:33 +08:00
@troywith77 我试试,先出去遛遛狗。
hkongm
2017-06-08 17:23:21 +08:00
一个思路,供参考,内容转 base64,放到 <a download> 里试试看?
没这么整过
nmgwddj
2017-06-08 19:46:41 +08:00
@hkongm 谢谢我试试。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/366998

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX