Segítségével gépelt a cshtml fájlok

szavazat
23

Kíváncsi vagyok, van-e bármilyen módja, hogy használja géppel a Razor cshtml fájlokat?

Például valami ilyesmi

<script language=text/typescript>
/// typescript goes here
</script>
A kérdést 02/10/2012 18:44
a forrás felhasználó
Más nyelveken...                            


5 válasz

szavazat
18

Géppel nem futásidejű; ez a határokon lefordított JavaScript. Ennek eredményeként, akkor be kell írni a géppel, fordítsd le, és ezután tegye azt bele JavaScript szkriptcímkéket vagy külső fájlba.

Válaszolt 02/10/2012 18:46
a forrás felhasználó

szavazat
16

Lehetséges. Kidolgoztam géppel Compile - automata összeállítója géppel JavaScript menet közben. Próbáld meg!

Válaszolt 04/10/2012 05:39
a forrás felhasználó

szavazat
4

Én most néztem a kedvenc VS kiterjesztés: Web Essentials

Ők már szerepel .ts fájl összeállítása megtakarítás (ajánlott is használhatja az eredeti plugin Intellisense).

Ez nyilvánvalóan csak akkor működik, .ts fájlokat, mégis. Véleményem, ha eléri a komplexitás választani géppel felett javascript, akkor használja azt egy külön fájlban, egyébként.

Válaszolt 05/10/2012 00:49
a forrás felhasználó

szavazat
4

Hadd tegyem hozzá, hogy megfosztja a válasz, hogy ez műszakilag lehetséges, hogy beágyazza a géppel fordítóprogram egy oldal letöltése, és a böngésző összeállítja kódot írt <script language="text/typescript">címkéket.

Teljesítmény azonban lenne szuboptimális és elõfordítás a szerver lenne előnyös. Technikailag semmi megelőzésére előfeldolgozó ezt sem (T4 lehetne csinálni).

Válaszolt 02/10/2012 23:25
a forrás felhasználó

szavazat
1

Lehet manuálisan állítjuk össze géppel fájlokat tsc.exe, majd hozzáadjuk a kapott Javascript a projekt, vagy használhatja az eszközt, mint például a Web Essentials , hogy lefordul megtakarítás.

Mivel a fordító lehet összeállítani a Javascript, akkor is hagyja, hogy a felhasználó böngészője nem az összeállítás a légy (árán teljesítmény és a fájl mérete, a fordító elég nagy). Egy példa erre a megközelítés niutech oldat.

Ha ön használ Csomagban és Minification, én most megjelent egy megvalósítása IBundleTransform hogy lefordítja géppel a Javascript-et. Ez a GitHub és NuGet (Install-csomag TypeScriptBundleTransform). Ha még nem használja a Csomagban és Minification, érdemes egy pillantást!

Válaszolt 07/10/2012 23:38
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more