node.js中我碰到过的错误
const fs = require('fs')
const data = [{name: '小王', age: 20}] fs.writeFileSync('./a.txt', data)
上面的写法会出错: data不是一个字符串或者是Buffer
解决方式: 调用JSON.stringify先对内容做处理,转成字符串,再保存
const fs = require('fs')
const data = [{name: '小王', age: 20}] fs.writeFileSync('./a.txt', JSON.stringify(data))
相对路径引入bug
由于readFiles.js和要读取的目标rs.txt是在同级目录下,所以可以写相对路径。
- A方案:如果终端中的路径定位在
pageA/code目录下,则通过node readFile.js就可以运行 - B方案:如果终端中的路径定位在
pageA目录下,通过:node code/readFile.js能成功执行.js文件,但是却找不到.txt文件的路径了。
学会看错误 由于组件名字打错 xtx-slider被打成xtx-carousel 它会使用你注册过的组件(导致了轮播图出不来)