Node.js
Kutsutaan myös nimillä node, node.js, nodejs-ajonaika
OpenJS Foundationin JavaScript-ajoympäristö. Virallinen Windows-asennusohjelma sijoittaa tiedoston node.exe polkuun Program Files\nodejs ja sisältää npmin.
Mitä sinun tulee tietää
Node.js suorittaa JavaScriptiä. npm tulee virallisen asennusohjelman mukana.
node.exe on Node.js-ajoympäristö. Virallinen Windows-asennusohjelma lisää myös npmin PATH-ympäristömuuttujaan. python.exe on CPython. Projektikansion sisällä oleva node.exe on usein paikallinen tai nvm-asennus.
- Mikä se on?
- JavaScript-ajoympäristö npmillä
- Sama kuin Python?
- Ei. Eri kieli
- node.exe projektissa?
- Usein paikallinen tai nvm-kopio
Mikä on Node.js?
Node.js on OpenJS:n JavaScript-ajoympäristö. Viralliset koontiversiot sijaitsevat polussa Program Files\nodejs tai nvm-kansiossa. Se ei ole Python eikä Windowsin komponentti.
Jos et ole koskaan käyttänyt sitä
Jos README kehotti asentamaan Noden, hae LTS-asennusohjelma osoitteesta nodejs.org. Tämä paketti sisältää npmin. Et tarvitse Pythonia perusmuotoiseen Node-sovellukseen. node.exe kohteessa Program Files\nodejs on globaali ajoympäristö. node.exe projektin vieressä on usein nvm-windows tai toimittajakohtainen kopio.
Mihin sitä käytetään?
Kehityspalvelimet, komentorivityökalut ja skriptit käynnistyvät nimellä node.exe. Se ei ole python.exe.
npm.cmd toimitetaan virallisen asennusohjelman mukana. Composer on PHP-vastine, ei tämä.
nvm-windows säilyttää ylimääräisiä node.exe-kopioita. Ne ovat silti Nodea, eivät System32-tiedostoja.
Kenelle se on tarkoitettu?
- Henkilöt, joiden työkalut olettavat npmin
- Käyttäjät, jotka löysivät tiedoston node.exe projektista ja luulivat sitä haittaohjelmaksi
- Kaikki, jotka sekoittivat sen Pythoniin, koska molempia kutsutaan ajoympäristöiksi
Nykyinen tila
Aktiivisesti kehitetty. OpenJS julkaisee Current- ja LTS-versiohaaroja. Tämä artikkeli käsittelee Windows-työpöydän ajoympäristöä, ei Nodea WSL:n sisällä.
Kuinka vanha se on?
Ryan Dahl julkaisi Node.js:n vuonna 2009. Se on nuorempi kuin Python (1991) ja vanhempi kuin useimmat Electron-editorit. Nykyinen Windows-työskentely käyttää LTS-versiota osoitteesta nodejs.org, ei 0.x-aikakautta.
Versiot
Pääkanavat ensin. Tarkkoja koontinumeroita ei ole kaikkia vahvistettu tässä.
Järjestelmävaatimukset
Arvot noudattavat julkaisijan julkisia ohjeita. Todellinen tarve riippuu edelleen työkuormasta.
Vähintään
| Käyttöjärjestelmä | Nykyinen 64-bittinen Windows 10- tai Windows 11 -julkaisu nodejs.orgin mukaan |
|---|---|
| RAM-muisti | Ajoympäristö on pieni. Paketointityökalut ja node_modules määräävät muistin |
Resurssiprofiili
- Suorittimen kuormitus
- Määräytyy sen mukaan, mitä avaat sovelluksessa
- RAM-muistin tarve
- Määräytyy dokumenttien, välilehtien tai kirjastojen mukaan
Asennetut prosessit
Nämä suoritettavat tiedostot kuuluvat tähän tuotteeseen, kun se on asennettuna.
| node.exe | Node.js-ajoympäristö kyseiselle asennukselle |
|---|
Käynnistyskomponentit
Käynnistysvaiheen npm-skripti voi käynnistää sen. Se on peräisin sinulta tai toimittajalta, ei Windowsin sisäänrakennettu palvelu nimeltä Node.
Tiedostosijainnit
| Tyypillinen asennus | C:\Program Files\nodejs\ |
|---|
Tiedostomuodot
Yleiset ongelmat
Jäljelle jäänyt localhost-palvelin
npm start voi pitää tiedoston node.exe käynnissä editorin sulkemisen jälkeen. Lopeta kyseinen komentoriviprosessi, älä tiedostoa python.exe.
Projektikohtainen node.exe
Jotkin työkalut paketoivat ajoympäristön mukaan. Avaa tiedostosijainti. Program Files\nodejs on virallinen asennus.
Ongelmatilanteista selviytyminen
where.exe node ja node -v
Vahvista Program Files\nodejs verrattuna nvm-kansioon tai projektikopioon. where.exe python on eri asennus.
Jos työ tehtiin Ubuntun sisällä, tämä exe on väärä
WSL Node sijaitsee jakelussa. Windowsin node.exe-tiedoston sulkeminen ei pysäytä Linuxin Nodea.
Asenna uudelleen osoitteesta nodejs.org, älä satunnaisesta Node-paketista
Virallinen LTS-asennusohjelma sisältää npmin. Hakumainospaketti on roskaa.
Vaihtoehdot
Python on eri kieli. Bun ja Deno menevät päällekkäin joissakin JS-töissä.
Virallinen tuki ja lataukset
Aloita toimittajasta. Satunnaiset exe-sivustot eivät ole tukikanava.
| Lataa | nodejs.org/ Virallinen asennusohjelma tai valmistajan sivu |
|---|---|
| Ohje | nodejs.org/docs Valmistajan tuki |
| Virallinen sivusto | nodejs.org/ Aloita täältä, älä satunnaiselta exe-isännältä |
| Julkaisuhakemisto | nodejs.org/en/download/releases Kun projekti lukitsee vanhemman pääversion |
Liittyvä laitteisto
Itse ajoympäristö on kevyt. Suuret TypeScript-projektit vaativat RAM-muistia ja SSD-levyn node_modules-kansiota varten.
Tekniset tiedot
Tekniset tiedot
Valmistajan versionumerot muuttuvat. Tämä artikkeli ei sido tiettyä koontiversiota.
Lähteet ja vahvistus
Kirjattu lähdemerkintä: elokuu 2026. Tämä merkintä ei muodosta riippumatonta vahvistusta. Miten tutkimme.
- Node.js:n virallinen sivusto · Valmistajan tuotesivu
- Node.js-ohje · Valmistajan tuki
- Foxhole-prosessikartta · Ensimmäisen osapuolen näytteitä Windows-tietokoneilta. Ei laboratoriomittaus.
Oliko tämä artikkeli hyödyllinen?
Kyllä tai ei riittää. Valitse halutessasi syy tai lisää lyhyt viesti.
Kiitos. Se auttaa meitä parantamaan tätä sivua.