今天跟着B站上黑马的NodeJS的视频学习,跟着老师进行敲代码,结果老师那边显示读出成功,写入也成功,当我自己去敲代码练习的时候,读文件没有问题,但是练习写入文件的时候,黑窗口运行的时候,打印了写入失败,这是我的代码
var fs = require("fs");
/**
* 第一个参数:文件路径
第二个参数:文件内容
第三个参数:回调函数
error
成功:
文件写入成功
error 是 null
失败:
文件写入失败
error 就是错误对象
*/
fs.writeFile('./day02/你好.md', '大家好,给大家介绍一下,我是Node.js', function (error) {
// console.log('文件写入成功')
// console.log(error)
if (error) {
console.log('写入失败')
} else {
console.log('写入成功了')
}
})
代码没有任何语法上的错误,但是窗口运行一直打印的就是写入失败了,在网上找了好久的解决方案,都没有解决,今天早上就又尝试了一下,把写入文件的路径更改一下,改成当前目录下直接创建,这下运行就成功了。
fs.writeFile('./你好.md', '大家好,给大家介绍一下,我是Node.js', function (error)
那么,问题来了,如果我想在其他路径下,使用NodeJS进行写文件,应该如何操作呢???