//something.spec.js
import { myCustomGlob } from './scripts/index'
describe.only('generate index', () => {
console.log(myCustomGlob) //MODULE NOT FONUD ERROR
})
//script
const fs = require('fs')
const myCustomGlob = () => {
//some fs operation
}
export {
myCustomGlob
}
我有一个npm脚本,该脚本使用glob和fs生成一些代码来创建新文件。但是我也想为这些功能编写单元测试,但是出现MODULE'fs'NOT FOUND错误。为什么?我以为自导入myCustomGlob以来就包含了“ fs”?
答案 0 :(得分:0)
尝试使用import * as fs from 'fs'
或尝试删除第一个fs
中的引号。您正在使用字符串查找模块,但这不起作用。