Bonjour � tous!
J'ai un soucis hyper �trange avec la commande "tsc"... Quand je l'execute ca execute mon code (sauf qu'on ne voit pas les console.log)
en gros je fais un petit exemple avec le projet "rhea-promise" pour envoyer des message en AMQP
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 import { Connection, ConnectionOptions, ... } from 'rhea-promise'; class AmqpSample { ... public static async run() { ... const connectionOptions: ConnectionOptions = { transport: "tls", host: AmqpSample._HOST, hostname: AmqpSample._HOST, port: AmqpSample._PORT, key: p12.key, cert: p12.cert, reconnect: false } const connection = await new Connection(connectionOptions).open(); ... // envoie d'un message } ... } AmqpSample.run();
Extrait de mon package.json :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8 ... "scripts": { "build": "tsc", ... "start": "npm run build && node dist/index.js" }, ...
Quand j'execute npm start mon message est envoy� 2 fois et je constate que 2 connexions sont ouvertes (lors du "open")...
Apr�s avoir cherch� des heures, j'ai constat� que le code fonctionne tr�s bien en revanche quand j'execute npm run build (ou tsc), dans la console on pense que ca a juste compil� mais cot� serveur j'ai re�u mon message donc le code est execut�...
Quelqu'un peut-il me dire a cot� de quoi je passe?
Merci pour votre aide![]()
Partager