ভিজ্যুয়াল স্টুডিও 2017 এ নোড সংস্করণ আপডেট করুন


91

ভিজ্যুয়াল স্টুডিও 2017 এর মধ্যে নোড আপডেট করার কোনও অনুমোদিত উপায় সম্পর্কে কি কেউ জানেন? আমি আমার বিকাশ পিসিতে নোড 6 সেট আপ করেছি তবে ভিএস2017 নোড 5 এর বান্ডিল কপি নিয়ে হাজির হয়েছে, যার অর্থ npm installআমার কমান্ড লাইনে node-sassচালানো নোড 6 এর জন্য বাইন্ডিংয়ের মতো বিভিন্ন প্যাকেজ সেট আপ করে , তাই যখন আমি তখন ঝাঁকুনি চালাই ভিএস টাস্ক রানার জিনিসগুলি অসামান্য সংস্করণের কারণে শেষ হয়ে যায়।

আমি ভিএস নোড ইনস্টল করতে পেয়েছি C:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\Externalতবে আমি এটি সম্পর্কে হ্যাক এবং প্রতিস্থাপন করতে কিছুটা নারাজ। এটিকে আপগ্রেড করার কোনও অভিজ্ঞতা কী পেয়েছে? আমি জানি যে আমি আমার পিসিতে সংস্করণটি ডাউনগ্রেড করে সিঙ্ক করতে পারি তবে এটি পিছনের দিকে বলে মনে হচ্ছে।


4
'ভিজ্যুয়াল স্টুডিও নোড সংস্করণ'
জো ক্লে

4
@ জো ক্লে যা ভিএস ২০১৫ এর জন্য, ভিএস ২০১7-তে জিনিস পরিবর্তন হয়েছে। আমি ইতিমধ্যে গুগল চেষ্টা করেছি ...
হেনরি উইলসন

4
আহ, আমি সবেমাত্র ভিএস খুললাম, বিকল্পটি সরানো হয়েছে ...
জো ক্লে

এই github.com/aspnet/ javaScriptServices/issues/1686 এছাড়াও সম্পর্কিত যার অর্থ নোডেজের অবস্থান অবশ্যই সিস্টেমের পাথ ভেরিয়েবলের মধ্যে উপস্থিত থাকতে পারে।
আতিক রহমান

উত্তর:


159

যাও:

সরঞ্জামসমূহ> বিকল্পগুলি> প্রকল্পগুলি এবং সমাধানগুলি> ওয়েব প্যাকেজ পরিচালনা> বাহ্যিক ওয়েব সরঞ্জামসমূহ

তারপরে আপনাকে তালিকার শীর্ষে আপনার নোড ইনস্টল ডিরেক্টরি যুক্ত করতে হবে:

স্ক্রিনশট


এটি কী করে তা নিশ্চিত নয়, কারণ এটি কোনও আপডেট হয়নি।
আকস্মিক

34
আমার পক্ষে কাজ করা একটি বিকল্প হিসাবে, কেবল একটি up (PATH) কে টুকরো টুকরো টুকরো টুকরো টানুন, সুতরাং এটি ওয়েব super বহিরাগত ডিরেক্টরিটি (যে অনুমান করে নোড আপনার পরিবেশের পথে ইনস্টল করা আছে)
লেন্সি

খনি উত্তরটি যা বলে তা করে কাজ করেছিল। যাইহোক, এই সমস্যাটি দ্বিতীয়বার ঘটল, প্রথমবার @ লেনেসির মন্তব্যটি ব্যবহার করে এটি সমাধান করা হয়েছে। :)
ইমদাদ

4
"সুপারসিডিস" বা সম্ভবত "পূর্ববর্তী"
N73k

@ লেন্সিটি এটি আমার জন্য কাজ করেছে - একটি নোড এক্সটেনশন (ম্যাডস দ্বারা এনপিএম টাস্ক রানার) নোডের একটি ভিন্ন (ভিএস) সংস্করণ ব্যবহার করছিল এবং ব্যর্থ হচ্ছিল - ধন্যবাদ!
মাইকেল হার্পার

52

আপনাকে নতুন নোড ইনস্টল ডিরেক্টরি যুক্ত করার দরকার নেই, নোড PATH এ বিদ্যমান। কীভাবে $ (PATH) অভ্যন্তরীণ পাথের নীচে রয়েছে তা লক্ষ্য করুন Dev (ডিভেনভিডির) tension এক্সটেনশানগুলি \ মাইক্রোসফ্ট \ ওয়েব সরঞ্জামবাহ্যিক

অভ্যন্তরীণ পথের আগে বৈশ্বিক PATH পরিবেশের পরিবর্তনশীল ব্যবহার করতে, ক্রম পরিবর্তন করতে আপনি উপরের ডানদিকে তীরগুলি ব্যবহার করতে পারেন।

অভ্যন্তরীণ চিত্রটির আগে যখন বিশ্বব্যাপী প্যাথটি অনুসন্ধান করা হয় তখন এটি দেখতে কেমন লাগে এবং তাই ভিজ্যুয়াল স্টুডিওটিকে সরঞ্জামগুলির নিজস্ব সংস্করণগুলি ব্যবহার করতে সক্ষম করে। এখানে চিত্র বর্ণনা লিখুন


ধন্যবাদ. এটি দুর্দান্ত কাজ করেছে এবং আমি এটিকে নোডেজ ডিরেক্টরি যুক্ত করার চেয়ে পছন্দ করি।
টিম টার্নার

এটি আমার পক্ষে কাজ করেছে। কিছু প্যাকেজ সামনে হচ্ছে '$ (পথ)' শেষ পর্যন্ত, কিন্তু আমি সরানো '$ (পথ)' নীচে আপ নি: শ্বাসে আবার কাজ শুরু করে এবং আমি আমার ওয়েব অ্যাপ্লিকেশান আইকনগুলি ব্যাক :) পেয়েছিলাম '\ node_modules \ .bin।'
ফিল

0

আমার জন্য, সমস্যাটি পরিণত হয়েছিল যে node.exeফাইলটি সেই একই ডিরেক্টরিতে csprojএকটি node.exe.configফাইল সহ একটি ফাইল ছিল।

আমার একটি পোস্ট-বিল্ড ইভেন্ট ছিল যা gulpঅন্য কোনও কাজ করার জন্য কল করবে এবং ভিএস ২০১7 node.exeআমার $(PATH)ভেরিয়েবলের তালিকাভুক্তের চেয়ে স্থানীয় ফাইলটি ব্যবহার করবে । এটি নোডের পূর্ববর্তী সংস্করণ ছিল যা আমি ব্যবহার করতে চাই নি, সুতরাং আমার জন্য সমাধানটি হল হয় স্থানীয় সরিয়ে নেওয়া node.exeযাতে তালিকাভুক্তটি $(PATH)ব্যবহার করা যেতে পারে বা node.exeযদি node.exe.configসত্যিই প্রয়োজন হয় তবে স্থানীয় ফাইল আপগ্রেড করতে হবে।

এই সমস্যাটিতে অন্য কেউ চালিত হলে আমি কেবল এখানে এটি যুক্ত করতে চেয়েছিলাম।


0

দেখে মনে হচ্ছে বিকল্পগুলি

সরঞ্জামসমূহ> বিকল্পগুলি> প্রকল্পগুলি এবং সমাধানগুলি> ওয়েব প্যাকেজ পরিচালনা> বাহ্যিক ওয়েব সরঞ্জামসমূহ

কোন প্রভাব আছে। তবে এর মাধ্যমে নোড সংস্করণ সেট করা সম্ভব

প্রকল্প> সম্পত্তি

প্রকল্প> বৈশিষ্ট্যগুলির স্ক্রিনশট

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.