दृश्य स्टूडियो टाइपप्रति विकल्प

वोट
18

मैं टाइपप्रति संकलक कैसे बता दृश्य स्टूडियो के भीतर से एएमडी मॉड्यूल (--module एएमडी) उत्पन्न करने के लिए है।

धन्यवाद।

03/10/2012 को 15:31
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


3 जवाब

वोट
9

अपनी परियोजना फ़ाइल में आप MSBuild लक्ष्य है कि टाइपप्रति फ़ाइलें बनाने जा रहा है बदलने के लिए की आवश्यकता होगी। आप के लिए "एचटीएमएल टाइपप्रति के साथ बनाया गया आवेदन" डिफ़ॉल्ट टेम्पलेट का उपयोग कर रहे हैं, तो अपनी परियोजना उतारना, परियोजना फ़ाइल को संपादित, आप एक लक्ष्य "BeforeBuild" है कि "$ (PROGRAMFILES) पर संकलक बुला रहा है \ Microsoft SDKs \ टाइपप्रति बुलाया मिलेगा \ 0.8.0.0 \ tsc ", यह करने के लिए --module AMD जोड़ने; बचाने के लिए और अपनी परियोजना को फिर से लोड। अगली बार जब आप निर्माण आप आदेश तर्क संकलक करने के लिए सही ढंग से पारित कर दिया देखना चाहिए।

03/10/2012 को 17:43
का स्रोत उपयोगकर्ता

वोट
8

नवीनतम दृश्य स्टूडियो 2013 अद्यतन 3 + WebEssentials विकल्प अब (अंततः) ठीक से परियोजना विकल्प फलक में ले जाया जाता है (सही परियोजना पर क्लिक करें -> विकल्प -> टाइपप्रति बिल्ड फलक)।

13/08/2014 को 09:36
का स्रोत उपयोगकर्ता

वोट
5

: क्योंकि इस समस्या को अभी भी टीएस 1.0 और के लिए वी.एस. 2013 अद्यतन 3 WebEssentials के लिए वास्तविक है, इस समाधान यहाँ जाँच http://icanmakethiswork.blogspot.com/2014/02/typescript-and-requirejs-keep-it-simple.htmlया शीघ्र ही:

1) प्रोजेक्ट फ़ाइल खोलें।

2) इस लाइनों पाते हैं:

  <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets')" />

3) से पहले इस लाइनों सम्मिलित करें:

    <PropertyGroup Condition="'$(Configuration)' == 'Debug'">
    <TypeScriptModuleKind>amd</TypeScriptModuleKind>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)' == 'Release'">
    <TypeScriptModuleKind>amd</TypeScriptModuleKind>
  </PropertyGroup>
20/10/2014 को 18:53
का स्रोत उपयोगकर्ता

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