【发布时间】:2018-01-08 19:14:45
【问题描述】:
在我的打字稿代码中,我试图访问 __dirname 全局对象:https://nodejs.org/docs/latest/api/globals.html
我看到一个编译错误:TS2304:Cannot find name '__dirname'.
我可以毫无问题地运行代码。怎样才能让tsc编译不出错?
【问题讨论】:
标签: node.js typescript
在我的打字稿代码中,我试图访问 __dirname 全局对象:https://nodejs.org/docs/latest/api/globals.html
我看到一个编译错误:TS2304:Cannot find name '__dirname'.
我可以毫无问题地运行代码。怎样才能让tsc编译不出错?
【问题讨论】:
标签: node.js typescript
在tsconfig.json 中添加"node" 到compilerOptions.types。
例子:
{
"compilerOptions": {
...
"types": [
"node"
]
...
}
}
然后运行npm install @types/node --save-dev
【讨论】: