• 1401/04/12

دوره کامل و جامع nodejs :

سلام استاد وقت بخیر 

استاد چند سوال خدمتتون داشتم ممنون میشم کمکم کنید:

میشه بدون یادگیری قبلی از html,css,javaScript   زبان nodejs رو یادبگیریم به صورت پروژه محور یا نه الزامی هست یادگیری این ها؟

و در این دوره با هم پروژه هم میسازیم یا نه؟

و من در ویژوال استدیو کد در قسمت ترمینال nodemom نصب کنم خطا پایین رو میده:

npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.

npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.

changed 116 packages, and audited 117 packages in 21s

16 packages are looking for funding    

 run `npm fund` for details

4 moderate severity vulnerabilities    

To address all issues (including breaking changes), run:

 npm audit fix --force

Run `npm audit` for details.

و برای اجراش هم خطا پایین رو میده:

nodemon : File C:\Users\Amin\AppData\R

oaming\npm\nodemon.ps1 cannot be        

loaded because running scripts is      

disabled on this system. For more      

information, see  

about_Execution_Policies at https:/go.

microsoft.com/fwlink/?LinkID=135170.    

At line:1 char:1

+ nodemon app.js

+ ~~~~~~~

   + CategoryInfo          : Securit  

  yError: (:) [], PSSecurityExcepti    

 on

   + FullyQualifiedErrorId : Unautho  

  rizedAccess

استاد راه حل های این خطا چیه؟

و ممنون میشم منو راهنمایی کنید در مورد تمامی سوال ها.

تشکر

 

  • 1401/04/12
  • ساعت 09:06

سلام دوست عزیز

 با اجازه ی استاد.

اصلا امکان این وجود نداره که شما بتونید بدون بلد بودن javascript این دوره را شروع کنید. شما حتی اگر در سطح متوسط هم باشید میتونین در این دوره شرکت کنید، چون استاد عزیز بعضی از مطالب js را هم حین دوره آموزش میدهند . اما اینکه چیزی از جاوااسکریپت ندونید و بخواهید دوره را شروع کنین فکر نکنم امکان پذیر باشه!

 

برای مشکل شما هم در اجرای nodemon از لینک زیر استفاده کنید.

 

https://stackoverflow.com/questions/63423584/how-to-fix-error-nodemon-ps1-cannot-be-loaded-because-running-scripts-is-disabl


  • 1401/04/12
  • ساعت 21:48

سلام دوست من

NodeJs یک زبان نیست بلکه یک Runtime جهت اجرای زبان جاوااسکریپت بیرون از مرورگر هست

پس باید جاوااسکریپت رو بلد باشید تا دوره Nodejs رو شروع کنید

بله پروژه ساخته میشه

دلیل اجرا نشدن Nodemon به این خاطر هست که اجرای اسکریپت ها در سیستم شما غیر فعال شده و باید مجوز اجرا شدن بهش بدید

کافیه PowerShell رو با مجوز Admin اجرا کنید. روی PowerShell کلیک راست و گزینه Run as administrator

این دستور رو اجرا کنید

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

الان باید بتونید از Nodemon استفاده کنید

 

موفق باشید

 


  • 1401/04/13
  • ساعت 09:08

مرسی ممنونم لطف کردید