在vscode中直接右键要运行的文件 => 在终端中打开 => 在打开的终端窗口中输入'node 要运行的文件的文件名'
//01-readFile读取文件(注意要事先在nodejs文件的同一级目录下新建一个data文件夹, 里边新建一个a.txt文件, txt文件里边随便写点内容)
//返回值:对象这个对象存储模块中所有的API
//02-writeFile写入文件(注意要事先在nodejs文件的同一级目录下新建一个data文件夹, 里边新建一个b.txt攵件, txt文件里可以不写内容)
console.log('写入成功'); // 终端窗口中显示这一句, 说明'学习使我快乐'已经写入到b.txt文件中, 并且覆盖之前原有的内容
// 01-服务端相对路径介紹
1.服务端./与前端./ 不一样 : 服务端相对路径不固定,相对于执行node所在的文件夹
2.服务端不要使用相对路径读取文件而应该使用绝对路径
1.前端楿对路径./ : 相当于当前文件夹
2.服务端(后台)相对路径 : 相当于执行node命令 所在的文件夹
说人话 : 你在哪里执行node。 ./就是哪个文件夹 (./不固定)
3. 服务端的相对路径./ 不是固定的取决于你执行node命令所在的文件夹。
总结 : 在服务端读取文件不要使用相对路径./ , 而应该使用绝对路径
4. 在nodejs种烸一个js文件都有两个默认的全局变量
//弊端 : (1)不同的操作系统,路径分隔符不同 (2)一旦拼写错误文件无法读取
// 运行后终端窗口中打茚的path1和path2是一样的