Visual Studio Code - VSCode 中的 TypeScript 找不到实际上存在的模块
VSCode 显示存在但实际存在的模块错误。尽管这些错误出现在 VSCode 中;终端中的 TS 却运行正常。
无法找到模块 'rxjs/internal/observable/of'。你是否要将 'moduleResolution' 选项设置为 'node',或者向 'paths' 选项添加别名?
同一个仓库里的其他开发者也有这个问题,所以也许这说明 tsconfig.ts 有问题?可以用哪些工具或方法来寻找这个问题?
{
"compileOnSave": false,
"compilerOptions": {
"rootDir": ".",
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"importHelpers": true,
"target": "es2015",
"module": "esnext",
"lib": ["es2017", "dom"],
"skipLibCheck": true,
"skipDefaultLibCheck": true,
"baseUrl": ".",
"paths": {
"@nx-fornida/amz": ["libs/amz/index.ts"],
"@nx-fornida/client-logic/orders": [ "libs/client-logic/orders/src/index.ts" ],
"@nx-fornida/common-libs/error-handler": [ "libs/common-libs/error-handler/src/index.ts" ],
"@nx-fornida/client-logic/amz-reports": [ "libs/client-logic/amz-reports/src/index.ts" ],
"@nx-fornida/components": ["libs/frontend/components/src/index.ts"],
"@nx-fornida/custom-collections-node": [ "libs/custom-collections-node/src/index.ts" ],
"@nx-fornida/frontend-auth": ["libs/frontend/auth/src/index.ts"],
"@nx-fornida/frontend-common": ["libs/frontend/common/src/index.ts"],
"@nx-fornida/frontend-core": ["libs/frontend/core/src/index.ts"],
"@nx-fornida/frontend-layout": ["libs/frontend/layout/src/index.ts"],
"@nx-fornida/frontend-themer": ["libs/frontend/themer/src/index.ts"],
"@nx-fornida/interface/amz": ["libs/interfaces/amz.interface"],
"@nx-fornida/interface/bigcommerce": ["libs/interfaces/bc.interface"],
"@nx-fornida/interface/customcollections": [ "libs/interfaces/customcollections.interface.ts" ],
"@nx-fornida/interface/errorhandler": [ "libs/interfaces/errorhandler.interface" ],
"@nx-fornida/interface/parts": ["libs/interfaces/parts.model"],
"@nx-fornida/interface/retail": ["libs/interfaces/retail.interface"],
"@nx-fornida/selling-partners-sdk": [ "libs/selling-partners-sdk/src/index.ts" ],
"@nx-fornida/suggested-retail": ["libs/suggested-retail/src/index.ts"],
"@nx-fornida/ui": ["libs/frontend/ui/src/index.ts"],
"@nx-fornida/views/amz-orders": [ "libs/frontend/views/amz-orders/src/index.ts" ]
}
},
"exclude": ["node_modules", "tmp"]
}
