Dnes som nainštaloval Visual Studio 2013, otvoril existujúcu webovú stránku s VS2013 a pri ladení webu sa objavila chyba skriptu, súbor s názvom "browserLink" ??? , Tieto dokumenty sa v projekte nepoužívajú, sú otrávené?
Dôkladne si prečítajte informácie vo VS, zistite, že súbor browserLink je odkazovaný na stránku, a potom skontrolujte zdrojový kód v kvete a nájdite tento kód na spodku:
<!-- Odkaz na Visual Studio Browser --> <scrip{filter}t type="application/json" id="__browserLink_initializationData"> {"appName":"Internet Explorer","requestId":"13a655707f184a1d94d45cad5e20e6cc"} </scrip{filter}t> <scrip{filter}t type="text/javascrip{filter}t" src="http://localhost:3925/609bc31e3c0549e09b2b8b4504b0be13/browserLink" async="async"></scrip{filter}t> <!-- Ukončiť odkaz na prehliadač -->
Uľavilo sa mi, keď som videl komentáre, mala by to byť nová funkcia vo Visual Studio 2013, a potom som si to vygooglil, ale Browser Link je vlastne nová funkcia.
Čo je Browser Link?
Funkciou tohto Browser Link je vybudovať komunikačný most medzi flow a Visual Studio IDE prostredníctvom skriptového súboru, a po zapnutí Browser Link Visual Studio vloží objekt modulu IHttpModule do webovej stránky a následne zaregistruje skript na každej stránke.
Funkcia Browser Link je implementovaná pomocou technológie SignalR.
S tým všetkým povedaným, na čo presne sa používa funkcia Browser Link?
Teraz je Broswerova linková funkcia relatívne jednoduchá,Používa sa na obnovenie stránok, ktoré sú už otvorené v prehliadači IDE Visual Studio, Prečo obnovovať stránky v IDE Visual Studio?
Existuje takýto aplikačný scenár: Ak vyvíjate stránku, táto stránka musí byť kompatibilná s IE, GOOGLE, FIREFOX a mobilnými prehliadačmi, je možné, že tieto kvety použijete na otvorenie stránky súčasne, ak narazíte na nejaký problém, vráťte sa do VS IDE na úpravu a po úprave môžete kliknúť na "Obnoviť prepojené prehliadače" vo Visual Studio IDE, aby ste obnovili všetky prehliadače a videli efekt.
Tento "Browser Link" má len takúto obnovovaciu funkciu, ale funkcia Browser Link môže byť napísaná ako rozšírenie a niektoré z potrebných funkcií si môžete prispôsobiť podľa potreby.
|