node.js - Webpack 无法识别节点
问题描述
我已经添加node
到types
我的tsconfig.json
. 另外,我做到了npm i @types/node
。但是 webpack 无法识别webpack.config.ts
.
错误:
- 找不到名称“要求”。您需要为节点安装类型定义吗?尝试
npm i @types/node
然后添加node
到 tsconfig.ts(2580) 中的类型字段 - 找不到名称 '__dirname'.ts(2304)
这是我的tsconfig.json
{
"compilerOptions": {
"outDir": "./dist/",
"sourceMap": true,
"noImplicitAny": false,
"esModuleInterop": true,
"module": "commonjs",
"target": "es2015",
"jsx": "react",
"baseUrl": "src",
"typeRoots": ["/node_modules/@types", "@types"],
"types": ["node"]
},
"include": ["./src/**/*.tsx", "./src/**/*.ts"],
"exclude": ["./node_modules", "./**/*.spec.ts"]
}
解决方案
推荐阅读
- selenium-webdriver - 我无法在代码上创建点击事件,我需要为它找到元素
- javascript - 一个接一个发送多个 API 调用时失去互联网连接
- c++ - Boost状态图`状态上下文`为空
- android - 连贯地使用多项活动
- linux - bash脚本在启动时自动运行,制作屏幕,执行命令并分离
- mongodb - mongodb 将生成的文件保存在 .snapshot 文件夹下
- javascript - laravel ajax返回405
- android - 通知仅弹出几次然后停止。定期运行后台服务
- django - Bitnami Django - 请求的资源上不存在“Access-Control-Allow-Origin”标头
- html - 为选择获得额外的边框