Windows Terminal

Windows’un Komut satırı uygulamarı arasında Power Shell, Command Prompt gibi programlar vardır, bunları bilirsiniz. Bu programların ne kadar kullanışsız olduğunu anlatmak gerekir ise şunları rahatlıkla söyleyebiliriz; Yeni Tab lar açamazsınız kopyalama ve yapıştırma işleri oldukça zordur vs.. Diğer işletim sistemlerinde bu komut satırı uyguların ne kadar güzel olduğunu bildiğimden Windowsda nasıl bu kadar kötü olur,…Continue reading Windows Terminal

Angular Projesi Dockerize

İhtiyacımız olan tek şey, çalışan bir Angular projesi ve bir Dockerfile dosyası. Dockerfile dosya içeriğim; FROM node:16.16.0 as nodeWORKDIR /appCOPY . .RUN npm installRUN npm run build –prod FROM nginx:alpineCOPY –from=node /app/dist/dock-ng-app /usr/share/nginx/html Yukarıda ki Dockerfile içeriğini bold olan kısmı(dock-ng-app) değiştirmek şartı ile tamamen kullanabilirsiniz. Orasının ne olacağı sizin projenizin dist folderi altında hangi isimle…Continue reading Angular Projesi Dockerize

Node Version Manager(NVM) Nedir?

Node versiyonları arasında rahatça geçiş yapın. Bir çok projede çalıştığımız bir senaryo da bu projelerin node.js versiyonlarının farklı olması gerekebilir. Geliştirme ortamını bu Node versiyonuna çekmez isek projemiz hata alacak ve çalışmayacaktır. Bu durumdan kurtulmak ve geliştirme ortamında Node versiyonları arasında rahatça geçiş yapmak için güzel projeler bulunakta; NVM-Windows; https://github.com/coreybutler/nvm-windows Özellikle Windows ortamları için geliştirilmiş…Continue reading Node Version Manager(NVM) Nedir?