sembra che tu non abbia specificato gli argomenti del compilatore per indicare quale modulo loader utilizzare, inoltre vuoi assicurarti di utilizzare l'ultimo compilatore TypeScript, fino a questa data l'ultima versione era la 1.5.0 beta.
Prima
È possibile scaricare il bidone del compilatore dattiloscritto TSC e tutti gli altri file correlati sul loro GitHub Repository: https://github.com/Microsoft/TypeScript/tree/master/bin
o si può anche installare come Node.js pacchetto:
npm install -g typescript
seconda
è necessario configurare IntelliJ correttamente cambiando la versione del compilatore a personalizzato e puntare alla posizione delle ultime dattiloscritto cartella bin
in IntelliJ stampa Ctrl + Alt + S, cercare dattiloscritto e sotto Lingue Framework selezionare TypeScript, assicurarsi che IntelliJ sia aggiornato.
E per risolvere il problema ti stai chiedendo qui specificare le seguenti opzioni della riga di comando:
--module "amd" --target "es5"
Screenshot:
Terzo
Vale la pena ricordare che il compilatore TypeScript 1.5 e Angular 2 sono entrambi in Beta, quindi questa risposta potrebbe essere irrilevante nelle settimane o nel mese seguenti.
Divertiti!
Dany
fonte
2015-06-04 23:29:55
In Windows, se si scarica dattiloscritto da NPM ad esempio 'https: // www .npmjs.com/package/typescript' .. Si dovrebbe puntare la versione del compilatore a 'C: \ Users \ yourUserName \ AppData \ Roaming \ npm \ node_modules \ typescript \ bin' Questa è la posizione di installazione predefinita. –
Per me (MacOS X) La posizione del compilatore del dattiloscritto aveva bisogno di questa posizione: '/ usr/local/lib/node_modules/typescript/lib' Si noti che' lib' e non 'bin'. Ho installato con 'npm install -g typescript' come indicato in questo post. Questo collegamento può essere utile https://www.jetbrains.com/webstorm/help/typescript.html – Maxence
Ubuntu era anche '/ usr/local/lib/node_modules_typescript/lib /'. Vorrei che avrei controllato i commenti prima di spendere 15 minuti su google per la risposta. – BenR