change typescript visual-studio-code phaser-framework

typescript - change - meta tags angular 4



Solo los módulos ''amd'' y ''sistema'' son compatibles junto con--out (1)

Significa lo que dice. No puede usar --out / --outFile para agrupar módulos juntos para Node.js / CommonJS, ya que no hay un formato de paquete para CommonJS. Simplemente no use esa opción para CommonJS y se emitirán los archivos JS correspondientes para cada archivo de módulo TS de entrada.

Al compilar mecanografiado en VSCode, obtengo el siguiente error:

error TS6082: Solo los módulos ''amd'' y ''sistema'' son compatibles junto con --out.

Mis ajustes son los siguientes:

tsconfig.json

{ "compilerOptions": { "target": "ES5", "module": "commonjs", "out": "current/game.js", "removeComments": true, "sourceMap": false } }

.vscode / tasks.json:

{ "version": "0.1.0", // The command is tsc. Assumes that tsc has been installed using npm install -g typescript "command": "tsc", // The command is a shell script "isShellCommand": true, // Show the output window only if unrecognized errors occur. "showOutput": "silent", // args is the HelloWorld program to compile. "args": [], // use the standard tsc problem matcher to find compile problems // in the output. "problemMatcher": "$tsc" }

A pesar del error, el archivo game.js se crea y se ejecuta correctamente.

¿Alguien tiene alguna idea sobre qué podría causar este error?