首页 > Node.js 如何保存一个没有扩展名的文件到相对路径?

Node.js 如何保存一个没有扩展名的文件到相对路径?

代码是这样的:

fs.writeFileSync(path.join(process.cwd(), options.dir || '', 'LICENSE'), data, 'utf-8');

输出错误:

Error: EISDIR: illegal operation on a directory

请提供你的 options.dir 的值.

下图为假设该值为空及重现你的问题的截图:

根据错误提示, 可以很明显的看出来, 你当前目录下再加上 options.dir 以及 LICENSE 之后,
所对应的是一个文件夹, 而你想将它创建为一个文件.

解决办法有:

  1. 删除这个文件夹, 然后再执行代码创建文件.

  2. 换一个路径.

【热门文章】
【热门文章】