node.js - 使用ts-node执行时使用 typescript 导入nodejs `fs`?

标签 node.js typescript typescript2.2 ts-node

我正在尝试使用 ts-node 运行以下代码.

import { writeFileSync, readFileSync } from 'fs';

但是我得到:

src/main/ts/create.ts (1,45): Cannot find module 'fs'. (2307)

我需要做什么才能让 typescript 导入 fs 模块?

最佳答案

你需要运行:

$ npm install @types/node --save-dev

如果您需要更多信息,可以引用 NodeJS QuickStart in the TypeScript Deep Dive by Basarat .

关于node.js - 使用ts-node执行时使用 typescript 导入nodejs `fs`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43825440/

相关文章:

带有 Auth0 路由错误 404 的 Angular 2

javascript - 普通对象 VS 模型对象的类实例

angular - 即使在 Angular 5 中的 taginput 中选择选项后,如何清除保留在文本框中的键入值

typescript - 将数据字段与导致错误的可区分联合链接起来

node.js - Node 工作进程/cron作业建议

node.js - 用于测试的内存 MongoDB?

angular - 类型 'Observable<Response | Observable<Response>>' 不可分配给类型 'Observable<Response>'

javascript - 使用 TypeScript 添加属性以发挥作用

javascript - 客户端无法向服务器端发送数据?

node.js - TypeScript 外部 Node 模块有时会转换为 module.exports 和导出