fs.writeFileSync(filePath, fileContent) 会报以下错误?

来源:3-4 爬取数据的结构设计和存储

小西贝1

2021-04-13

fs.writeFileSync(filePath, fileContent) 会报以下错误?
类型“Content”的参数不能赋给类型“string | Uint8Array | Uint8ClampedArray | Uint16Array | Uint32Array | Int8Array | Int16Array | … 5 more … | DataView”的参数。
类型“Content”缺少类型“DataView”的以下属性: buffer, byteLength, byteOffset, getFloat32 及其他 20 项。

写回答

3回答

古宋适

2021-12-19

我也报这个错,把它变成字符串就行了:

fs.writeFileSync(filePath, JSON.stringify(fileContent))


0
1
Dell
正确!
2021-12-23
共1条回复

Dell

2021-11-27

同学,你应为的报错原封不同截图上来,我看下

0
0

Dell

2021-04-14

你打印一下content是什么内容

0
2
丛从绿草
我的打印是fileContent :>> { '1637918357315': [ { title: 'Vue2.5开发去哪儿网App', count: 72 }, { title: 'React 16.4 开发简书项目', count: 92 }, { title: 'React服务器渲染原理解析与实践', count: 67 }, { title: '手把手带你掌握新版Webpack4.0', count: 16 } ] }
2021-11-26
共2条回复

专为小白设计的TypeScript入门课

Dell老师专为TypeScript小白打造的,全栈式教学TS入门课程

2249 学习 · 506 问题

查看课程