找不到npm脚本的导入功能模块

时间:2018-07-09 05:23:52

标签: javascript node.js npm

//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”?

1 个答案:

答案 0 :(得分:0)

尝试使用import * as fs from 'fs'或尝试删除第一个fs中的引号。您正在使用字符串查找模块,但这不起作用。