modules.md 1.9 KB

Résolution des modules

"Classic"

"./person" dans /Source/Multimath/player.ts

  1. /Source/Multimath/person.ts
  2. /Source/Multimath/person.d.ts (type definition file)

"person" dans /Source/Multimath/player.ts

  1. /Source/Multimath/person.ts
  2. /Source/Multimath/person.d.ts
  3. /Source/person.ts
  4. /Source/person.d.ts
  5. /person.ts
  6. /person.d.ts

"Node"

"./person" dans /Source/Multimath/player.ts

  1. /Source/Multimath/person.ts
  2. /Source/Multimath/person.tsx (equivalent de JSX en TS)
  3. /Source/Multimath/person.d.ts (type definition file)
  4. /Source/Multimath/person/package.json: s'il existe une propriété typings pointant vers un fichier, l'utiliser
  5. /Source/Multimath/index.ts
  6. /Source/Multimath/index.tsx
  7. /Source/Multimath/index.d.ts

"person" dans /Source/Multimath/player.ts

  1. /Source/Multimath/node_modules/person.ts
  2. /Source/Multimath/node_modules/person.tsx
  3. /Source/Multimath/node_modules/person.d.ts
  4. /Source/Multimath/node_modules/person/package.json#typings (?)
  5. /Source/Multimath/node_modules/@types/*ts[x] (?)
  6. /Source/Multimath/node_modules/index.ts
  7. /Source/Multimath/node_modules/index.tsx
  8. /Source/Multimath/node_modules/index.d.ts
  9. /Source/node_modules/person.ts
  10. /Source/node_modules/person.tsx
  11. /Source/node_modules/person.d.ts
  12. /Source/node_modules/person/package.json#typings
  13. /Source/node_modules/@types/*ts[x] (?)
  14. /Source/node_modules/index.ts
  15. /Source/node_modules/index.tsx
  16. /Source/node_modules/index.d.ts
  17. /node_modules/person.ts
  18. /node_modules/person.tsx
  19. /node_modules/person.d.ts
  20. /node_modules/person/package.json#typings
  21. /node_modules/@types/*ts[x] (?)
  22. /node_modules/index.ts
  23. /node_modules/index.tsx
  24. /node_modules/index.d.ts
  25. Then start again with .js extension instead of .ts[x].