/ / Come eseguire vele 1.0 in modalità console quando si usa typescript - sails.js, command-line-interface

Come eseguire vele 1.0 in modalità console quando si usa typescript - sails.js, command-line-interface

Sails 1.0-beta ora supporta TypeScript.

Per fare ciò, devi aggiungere qualcosa nel tuo app.js file ed esegui la tua app utilizzando node app.js invece del solito sails lift o sails console. Mentre questo funziona alla grande per sostituire sails lift, Mi trovo a mancare la modalità console, davvero utile per eseguire test rapidi.

Ho provato a correre node app.js console e node app.js --console ma solleva l'app in modalità normale. Sospetto di dover cambiare qualcosa nella mia app.js ma non ho trovato nulla nei documenti.

Qualcuno sa come eseguire vele 1.0-beta con compatibilità dattiloscritto e in modalità console?

risposte:

1 per risposta № 1

Modo Hackish

  1. Trova l'installazione delle tue vele (globali). Posizioni possibili:
    • /usr/local/lib/node_modules/
    • ~/.nvm/versions/node/$NODE_VERSION/node_modules
  2. Aggiungi una linea in bin/sails.js in questa posizione (stessa linea del tuo app.js)
    • require("typescript-require");
    • O require("ts-node/register");

Ciò influirà su tutti i progetti di vele che utilizzano questa installazione globale delle vele