TypeScript-如何导入“ OS”模块

时间:2018-07-09 18:12:20

标签: node.js typescript

我正在学习打字稿。为此,我为自己构建了一个带有Node的基本实用程序。对于此应用程序,我需要使用Node's OS Module。我的问题是,如何导入该模块?

在我的Typescript文件中,我有以下内容:

import { os } from 'os';

此行生成错误:“找不到模块'os'”。我想念什么?

2 个答案:

答案 0 :(得分:5)

  

此行生成错误:“找不到模块'os'”。我想念什么?

正确的代码是

import * as os from 'os';

还要确保您拥有npm i @types/node

更多

我在NodeJS快速入门上写的一些说明:https://basarat.gitbooks.io/typescript/docs/quick/nodejs.html

答案 1 :(得分:1)

只是为了更新这个条目:

import * as os from 'os';

以后,您可以使用:

const hostname = os.hostname();