我有一个工作区有一个
node_modules
src
包含我的
客户
和
服务器
typescript代码。看起来是这样的:
/node_modules
/@types
/node
/requirejs
/src
/client
/admin
/index.ts
/tsconfig.json
/public
/index.ts
/tsconfig.json
/server
/index.ts
/tsconfig.json
requirejs
为了我的
代码,以及
node
为了我的
服务器
代码。它们都有相似的类型,因此在构建代码时,会出现以下错误:
node_modules/@types/node/index.d.ts(6860,5): error TS2300: Duplicate identifier 'mod'.
node_modules/@types/requirejs/index.d.ts(38,11): error TS2300: Duplicate identifier 'mod'.
node_modules/@types/requirejs/index.d.ts(422,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'require' must be of type 'NodeRequire', but here has type 'Require'.
忽略
服务器
定义?