大家好!
我正在尝试在nodejs中导入fs模块
首先我使用require来导入它,像这样
const fs = require('fs');
它工作了一段时间,但突然停止工作,我现在得到这个错误
Error:Uncaught ReferenceError: require is not defined
所以我尝试使用Import来导入它,像这样
import fs from 'node:fs'
我尝试了很多其他的方法来导入它使用import我得到了这两个错误
Error1:GET node:fs net::ERR_UNKNOWN_URL_SCHEME
Error2:Uncaught TypeError: Failed to resolve module specifier "fs"。相对引用必须以"/"、"/"或"…/"开头。
在Nodejs中导入模块还有其他方法吗?还是我的代码出了问题?我在nodejs中有很多fs模块的问题,我试过谷歌搜索,我找不到任何解决方案,我很感谢你们的帮助。
我用它在Electronjs中加载一个本地文件
谢谢。
还要确保将此添加到package.json:
"type": "module"
尝试:
import fs from 'fs'
如果你想直接读取文件同步,试试:
import {readfileSync} from 'fs'
还要确保将此添加到package.json中:
"type": "module"