/ / NancyFx Mniej i super prosta przeglądarka

NancyFx Mniej i Super Simple View Engine - nancy

Czy to możliwe do użycia Kaseta lub SquishIt w NancyFx podczas używania Super prosty widok silnika?

Jak rozumiem, SSVE nie ma sposobu na umieszczenie pakietu na wyjściu. SSVE zapewnia jedynie prostą logikę warunkową i wyrażeń regularnych właściwości modelu

Częściowo podążam za stylem SSVE i wolałbym używać go zamiast Razora, jeśli możliwe jest tworzenie pakietów i minifikacja CSS, Less i JavaScript, CoffeeScript.

Odpowiedzi:

0 dla odpowiedzi № 1

SSVE to silnik widoku oparty na wyrażeniach regularnych. Jeśli spojrzysz na przykłady dla Kaseta lub Squishit widzisz kod taki jak:

@{
Bundles.Reference("content");
Bundles.Reference("scripts/app/page.js");
}
<!DOCTYPE html>
<html>
<head>
<title>Web App</title>
@Bundles.RenderStylesheets()
</head>
<body>
...
@Bundles.RenderScripts()
</body>
</html>

SSVE nie wykonuje bloków kodu jako takich, nie ma metody na wykonanie @Bundles.RenderStylesheets()

Udało mi się to obejść, dodając w moim przypadku dane wyjściowe Squishit do ViewBag przy użyciu potoku NancyFx.

Oto wpis na blogu ze zrzutami ekranu: http://eric.polerecky.com/css-and-javascript-bundles-super-simple-view-engine/