مشکل دیباگ کردن کد javaScript ES6 در VScode

3 سال پیش توسط پوریا حدادی مطرح شد
آفلاین
user-avatar
پوریا حدادی ( 13258 تجربه )
3 سال پیش
تخصص : Reactjs , Nextjs - UI/UX

لینک کوتاه اشتراک گذاری

0

سلام خدمت دوستان ..
من می خوام کد خودمو دیباگ کنم و نتیجه شو تو debug console ببینم ، با این ارور بر می خورم
Cannot find runtime 'node' on PATH
خواهشا کمک کنید ، ممنون میشم
سیستمم هم MacOs V 10.13.5 و ورژن vscode هم 1.27.2 هست ..

آفلاین
user-avatar
EW ( 16520 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

0

با ری استارت این موضوع حل نشد؟
این ارور از اونجایی ناشی میشه که NODE توی PATH ها نیستش اگر با ری استارت درست نشد چون برای اولین بار که نود نصب میشه نیاز به ری استارت داره اگر درست نشد فولدر node رو به path هاتون اضافه کنید درست میشه

آفلاین
user-avatar
پوریا حدادی ( 13258 تجربه )
3 سال پیش
تخصص : Reactjs , Nextjs - UI/UX

لینک کوتاه اشتراک گذاری

0

@erwin
نه ، توی قسمت launch.js هم تغییراتی دادم ، ولی درست نشد .

آفلاین
user-avatar
EW ( 16520 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

0

@porya_h77
منظورم path خود سیستم بود شما در ترمینالتون بزنید

node -v

ببینید node درست نصب شده یا خیر

آفلاین
user-avatar
AJ Meyghani ( 305 تجربه )
3 سال پیش
تخصص : |Software Engineer

لینک کوتاه اشتراک گذاری

0

احتمال داره که Node.js بر روی سیستم شما درست نصب نشده. همون طوری که @erwin اشاره کرد می تونید node -v در ترمینال وارد کنید که ببینید چه جوابی می ده. مثلا برای من این output رو می ده: v8.11.4. اگر version رو نشون نده باید Node رو install کنید. من همیشه از nvm استفاده می کنم برای نصب Node. می تونید از این code برای نصب nvm استفاده کنید:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

بعد از اینکه نصب شد می تونید Node رو به وسیله nvm install 8 نصب کنید. این کد آخرین version 8 رو نصب می کنه. یادتون نره که ترمینال رو باز و بسته کنید بعد از نصب nvm . همچنین ببینید که در فایل bash_profile شما این کد اضافه شده:

export NVM_DIR="$HOME/.nvm"  
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm  
[ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion" # This loads nvm bash_completion
برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.