Type tsconfig麻烦查找模块和名称

问题描述 投票:0回答:1

我的项目结构:

root
├── project1
│   ├── node_modules
│   └── index.ts
├── project2
│   ├── node_modules
│   └── index.ts
└── tsconfig.json

我正在使用默认的tsconfig,希望它能正确解析模块,但是我收到类似以下的错误:

Cannot find module 'path'
Cannot find name 'require'

如果我在每个项目中使用2个不同的tsconfig进行编译,它将起作用。为什么这不能正常工作?我该怎么做才能使这项工作有效?

typescript compilation tsc tsconfig
1个回答
0
投票

我猜想TypeScript编译器正在寻找tsconfig.json文件的同级node_modules文件夹。您是否也可以在项目的根目录中创建package.json并在根目录中安装要查找的@ types /文件?

© www.soinside.com 2019 - 2024. All rights reserved.