-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pages.tr/common/*: add Node.js-related commands (#15803)
- Loading branch information
1 parent
7211ff5
commit 9491618
Showing
6 changed files
with
139 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# node | ||
|
||
> Sunucu tarafı JavaScript platformu (Node.js). | ||
> Daha fazla bilgi için: <https://nodejs.org>. | ||
- JavaScript dosyası çalıştır: | ||
|
||
`node {{dosya/yolu}}` | ||
|
||
- REPL (interactive shell) başlat: | ||
|
||
`node` | ||
|
||
- Bir içe aktarılan dosya değiştirildiği zaman belirtilen dosyayı yeniden başlat (Node.js sürüm 18.11+ gerektirir): | ||
|
||
`node --watch {{dosya/yolu}}` | ||
|
||
- JavaScript kodunu argüman olarak geçerek değerlendir: | ||
|
||
`node -e "{{kod}}"` | ||
|
||
- Sonucu değerlendir ve yazdır, Node.js bağımlılıklarının sürümlerini yazdırmak için kullanışlıdır: | ||
|
||
`node -p "process.versions"` | ||
|
||
- Denetleyiciyi etkinleştirerek, kaynak kodu tamamen ayrıştırıldıktan sonra bir hata ayıklayıcı bağlanana kadar yürütmeyi duraklatır: | ||
|
||
`node --no-lazy --inspect-brk {{dosya/yolu}}` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
# nodemon | ||
|
||
> Dosyalar değiştirildiğinde Node uygulamasını yeniden başlatmak için dosyaları izler. | ||
> Daha fazla bilgi için: <https://nodemon.io>. | ||
- Verilen dosyayı çalıştırır ve belirtilen dosyadaki değişiklikleri izler: | ||
|
||
`nodemon {{dosya/yolu/dosya.js}}` | ||
|
||
- Nodemon'u el ile yeniden başlatır (not: bu işlem için nodemon zaten aktif olmalıdır): | ||
|
||
`rs` | ||
|
||
- Belirli dosyaları göz ardı eder: | ||
|
||
`nodemon --ignore {{dosya/yolu/dosya_veya_dizin}}` | ||
|
||
- Node uygulamasına argümanlar geçirir: | ||
|
||
`nodemon {{dosya/yolu/dosya.js}} {{argümanlar}}` | ||
|
||
- Zaten Nodemon argümanları değillerse argümanları Node'un kendisine geçirir (örneğin: `--inspect`): | ||
|
||
`nodemon {{argümanlar}} {{dosya/yolu/dosya.js}}` | ||
|
||
- Node olmayan bir komut dosyasını çalıştırır: | ||
|
||
`nodemon --exec "{{komut}} {{seçenekler}}" {{dosya/yolu/komut}}` | ||
|
||
- Python kodunu çalıştırır: | ||
|
||
`nodemon --exec "python {{seçenekler}}" {{dosya/yolu/dosya.py}}` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# npm install | ||
|
||
> Node paketleri kurmayı sağlar. | ||
> Daha fazla bilgi için: <https://docs.npmjs.com/cli/commands/npm-install>. | ||
- `package.json` dosyasında listelenen bağımlılıkları kurar: | ||
|
||
`npm install` | ||
|
||
- Bir paketin spesifik bir versiyonunu indirir ve `package.json` dosyasındaki bağımlılık listesine ekler: | ||
|
||
`npm install {{paket_adı}}@{{versiyon}}` | ||
|
||
- Paketin son sürümünü indirir ve `package.json` dosyasındaki geliştirme bağımlılık listesine ekler: | ||
|
||
`npm install {{paket_adı}} {{-D|--save-dev}}` | ||
|
||
- Paketin son sürümünü indirir ve global olarak kurar: | ||
|
||
`npm install {{-g|--global}} {{paket_adı}}` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# npm run | ||
|
||
> Komut çalıştırır. | ||
> Daha fazla bilgi için: <https://docs.npmjs.com/cli/commands/npm-run-script>. | ||
- Bir komut çalıştırır: | ||
|
||
`npm run {{komut_adı}}` | ||
|
||
- Komuta argüman gönderir: | ||
|
||
`npm run {{komut_adı}} -- {{argüman}} {{--seçenek}}` | ||
|
||
- `start` isimli komudu çalıştırır: | ||
|
||
`npm start` | ||
|
||
- `stop` isimli komudu çalıştırır: | ||
|
||
`npm stop` | ||
|
||
- `restart` isimli komudu çalıştırır: | ||
|
||
`npm restart` | ||
|
||
- `test` isimli komudu çalıştırır: | ||
|
||
`npm test` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# npm start | ||
|
||
> Bu komut `npm run start` komutunun bir takma addır. | ||
- Asıl komutun dökümantasyonunu görüntüleyin: | ||
|
||
`tldr npm run` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# npx | ||
|
||
> `npm` paketlerinden komutlar çalıştırır. | ||
> Daha fazla bilgi için: <https://github.com/npm/npx>. | ||
- Lokal veya uzaktaki bir `npm` paketinden komut çalıştırır: | ||
|
||
`npx {{komut}} {{argüman1 argüman2 ...}}` | ||
|
||
- Aynı isimde birden fazla komut varsa, paketi açıkça belirtmek mümkün: | ||
|
||
`npx --package {{paket}} {{komut}}` | ||
|
||
- Bir komut şu anki dizinde veya `node_modules/.bin` içinde varsa çalıştırır: | ||
|
||
`npx --no-install {{komut}} {{argüman1 argüman2 ...}}` | ||
|
||
- `npx`'in çıktısını gizleyerek belirli bir komutu çalıştırır: | ||
|
||
`npx --quiet {{komut}} {{argüman1 argüman2 ...}}` | ||
|
||
- Yardım görüntüle: | ||
|
||
`npx --help` |