Jaka jest różnica między trzema sposobami ładowania zależności modułów maszynopisu?

Jaka jest różnica pomiędzy następującymi sposobami ładowania zależności modułów maszynopisu?

/// <amd-dependency path="someFile"/>

/// <reference path="someFile.ts" />

import someFile = require("someFile");
Author: Nefarious, 2015-04-08

1 answers

Tutaj: https://typescript.codeplex.com/wikipage?title=Modules%20in%20TypeScript

Zastrzeżenie: moje mocne opinie podążają : https://www.youtube.com/watch?v=KDrWLMUY0R0&hd=1

Import someFile = require ("someFile");

To powinna być Twoja główna forma importu. Użyj tego dla bibliotek JS import $ = require("jquery");, a także jego względnego wariantu dla własnych plików import someFile = require("./someFile");

/// odniesienie path= " someFile.ts " /

Użyj tego tylko do importowania wpisz informacje z .d.ts plików i własnych globals.d.ts lub vendors.d.ts lub tsd.d.ts

Amd-dependency path= "someFile"

Nie potrzebujesz tego chyba że chcesz requirerzeczy w CSS / obrazy do twojego TS.

 22
Author: basarat,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-08 23:27:49