2015-08-19 7 views

cevap

10

Bu sorunu, "react.js" adlı NuGet paketini içe aktarıp komut dosyasını yerel olarak getirerek giderdim.

Ayrıca projeme _references.js - ~/Scripts/ ekledim. Visual Studio altında bir yardımcısı vardı "ekleyin ..." "_references.js intellisense dosya" Bu gibi görünüyordu başlıklı: Bundan sonra

/// <autosync enabled="true" /> 
/// <reference path="bootstrap.js" /> 
/// <reference path="jquery-2.1.4.js" /> 
/// <reference path="react/jsxtransformer-0.13.1.js" /> 
/// <reference path="react/react-0.13.1.js" /> 
/// <reference path="react/react-with-addons-0.13.1.js" /> 

, benim JSX dosyalarında intellisense kullanmayı başardı. _references.js dosyasının, Facebook'un CDN'sinden koşmayı sevdiği görülmedi.

+0

Bu konuda bazı sorunlar yaşıyordum ve .vs/{projname} /v14/.suo dosyasının silinmesi onu çözdüğü ortaya çıkıyor. –

+0

Bir şey daha, CDN dosyaları burada çalışmaz çünkü Araçlar -> Seçenekler -> Metin Editörü -> JavaScript -> Intellisense ve "Uzak referansları indir ..." seçeneğini işaretlemelisiniz çünkü ben kontrol etmeliyim –

+0

I Nodet eklentisini sadece intellisense için kullanmak zorundayım, düğüm modüllerinde var. Neden node_modules içindeki dosyaları kontrol ederek intellisense çalışma yapamazlar. Basit değil, karmaşıktır, temel geliştirme akış kurulumunu yapmak için çok sayıda kesmek gerekir. Ve çok sayıda hack genellikle daha fazla potansiyel sorun anlamına gelir. VS 2013'ten hiçbir destek desteği olmadan VS 2013'ten geldim ve modern frontend geliştiricisini mükemmel şekilde desteklemeyi bekledim. –