无法编译 TypeScript:找不到模块 'fs'
Unable to compile TypeScript: Cannot find module 'fs'
我收到错误
TSError: ⨯ Unable to compile TypeScript:
server/src/test/test.ts(2,45): error TS2307: Cannot find module 'fs'
当我运行这个测试
import "mocha"
import { writeFileSync, readFileSync } from 'fs';
import migrator from '../utils/Migrator';
import {expect} from "chai"
describe("cleanTimestamp",()=>{
it("should round to nearest seconds",()=>{
// migrator.start()
const ans = migrator.cleanTimestamp(('(1558312599408)'))
expect(ans).equal(1558298199000);
});
})
我用的是webstorm。我的项目根目录没有 node_modules
文件夹。我的 node_modules
foler 实际上在子目录 server/
中。所以当我点击运行测试时,webstorm在根目录下搜索node_modules。为了解决这个问题,我将根目录更改为 server/
我收到错误
TSError: ⨯ Unable to compile TypeScript: server/src/test/test.ts(2,45): error TS2307: Cannot find module 'fs'
当我运行这个测试
import "mocha"
import { writeFileSync, readFileSync } from 'fs';
import migrator from '../utils/Migrator';
import {expect} from "chai"
describe("cleanTimestamp",()=>{
it("should round to nearest seconds",()=>{
// migrator.start()
const ans = migrator.cleanTimestamp(('(1558312599408)'))
expect(ans).equal(1558298199000);
});
})
我用的是webstorm。我的项目根目录没有 node_modules
文件夹。我的 node_modules
foler 实际上在子目录 server/
中。所以当我点击运行测试时,webstorm在根目录下搜索node_modules。为了解决这个问题,我将根目录更改为 server/