javascript - 在nodejs中的路径内创建一个新文件
问题描述
我在文件系统中有一个路径,比如说
/home/user/lannister/wines/red/knowthings
在lannister
文件夹内,我的 nodejs 代码驻留。代码应该做的是,创建一个名为的空白文件,该文件debtslist.txt
应该位于knowthings
文件夹内,以便文件路径变为
/home/user/lannister/wines/red/knowthings/debtslist.txt
我厌倦了几种方法,包括:
const filePath = 'wines/red/knowthings/debtslist.txt';
fs.openSync(filePath, 'w');
和
const filePath = 'wines/red/knowthings/debtslist.txt';
fs.writeFile(filePath, '', function (err) {
if (err) throw err;
});
但每次我收到此错误时:
Error
Error: ENOENT: no such file or directory, open 'wines/red/knowthings/debtslist.txt'
我是否const filePath
以错误的方式指定路径?
解决方案
推荐阅读
- flutter - 有没有办法在颤动中选择默认键盘语言?
- python - ModuleNotFoundError:没有名为“字母”的模块
- c# - Blazor 的 Web api 基本 URL 的全局变量
- java - java中枚举值的条件
- vue.js -
占用比必要更多的空间(vuetify) - python - 将 pandas DataFrame 与 PyQt5 QTableView 同步
- python - Pyramid 中同一路线具有不同上下文的多个视图
- node.js - 不解的猫鼬
- javascript - 可以在第一次渲染时映射,但在刷新显示时无法映射未定义
- json - 在没有未来/异步的情况下解析本地 .json 同步?