Résolution des modules
"Classic"
"./person" dans /Source/Multimath/player.ts
/Source/Multimath/person.ts
/Source/Multimath/person.d.ts
(type definition file)
"person" dans /Source/Multimath/player.ts
/Source/Multimath/person.ts
/Source/Multimath/person.d.ts
/Source/person.ts
/Source/person.d.ts
/person.ts
/person.d.ts
"Node"
"./person" dans /Source/Multimath/player.ts
/Source/Multimath/person.ts
/Source/Multimath/person.tsx
(equivalent de JSX en TS)
/Source/Multimath/person.d.ts
(type definition file)
/Source/Multimath/person/package.json
: s'il existe une propriété typings
pointant vers un fichier, l'utiliser
/Source/Multimath/index.ts
/Source/Multimath/index.tsx
/Source/Multimath/index.d.ts
"person" dans /Source/Multimath/player.ts
/Source/Multimath/node_modules/person.ts
/Source/Multimath/node_modules/person.tsx
/Source/Multimath/node_modules/person.d.ts
/Source/Multimath/node_modules/person/package.json#typings
(?)
/Source/Multimath/node_modules/@types/*ts[x]
(?)
/Source/Multimath/node_modules/index.ts
/Source/Multimath/node_modules/index.tsx
/Source/Multimath/node_modules/index.d.ts
/Source/node_modules/person.ts
/Source/node_modules/person.tsx
/Source/node_modules/person.d.ts
/Source/node_modules/person/package.json#typings
/Source/node_modules/@types/*ts[x]
(?)
/Source/node_modules/index.ts
/Source/node_modules/index.tsx
/Source/node_modules/index.d.ts
/node_modules/person.ts
/node_modules/person.tsx
/node_modules/person.d.ts
/node_modules/person/package.json#typings
/node_modules/@types/*ts[x]
(?)
/node_modules/index.ts
/node_modules/index.tsx
/node_modules/index.d.ts
- Then start again with
.js
extension instead of .ts[x]
.