windows 下安裝nodejs 環(huán)境變量設(shè)置
要設(shè)置兩個(gè)東西,一個(gè)是PATH上增加node.exe的目錄C:\Program Files\nodejs,一個(gè)是增加環(huán)境變量NODE_PATH,值為C:\Program Files\nodejs\node_modules
一、下載
去nodejs下載node.msi安裝文件包,里面包含了node.js和npm;
雙擊node.msi就行了,選擇安裝路徑和npm;
二、設(shè)置環(huán)境變量
[新版本都不需要設(shè)計(jì)環(huán)境變量了,軟件會(huì)自動(dòng)寫入環(huán)境變量]
計(jì)算機(jī)(或者我的電腦)右擊屬性-》高級(jí)系統(tǒng)設(shè)置-》環(huán)境變量。
新建一個(gè)用戶變量。
變量名:NODE_PATH
值:C:\Program Files\nodejs\node_modules
注意:值為nodejs安裝目錄

三、測(cè)試
1、寫測(cè)試代碼test.js
隨便找個(gè)項(xiàng)目文件夾,再里面新建一個(gè)service文件夾,我的目錄是E:\nodetest\service
注意:此路徑不能有中文
再在里面新建一個(gè)UTF-8編碼的js文件、文件名字隨便起、我的文件叫test.js
在js文件里面增加入下代碼
var http=require('http');
http.createServer(function (request,response){
response.writeHead(200,{'Content-Type':'text/plain'})
response.end("hello,world\n");
}).listen(8887);
console.log('Server runing at http://127.0.0.1:8887');
2、運(yùn)行
啟動(dòng)nodejs服務(wù),window鍵+R,輸入cmd然后回車
在命令行窗口中輸入node E:\nodetest\service\test.js
注意:結(jié)尾不用加分號(hào);
成功

在瀏覽器中輸入http://127.0.0.1:8887/結(jié)果如下。

相關(guān)文章
使用NODE.JS創(chuàng)建一個(gè)WEBSERVER(服務(wù)器)的步驟
在 node.js 中創(chuàng)建一個(gè)服務(wù)器非常簡(jiǎn)單,只需要使用 node.js 為我們提供的 http 模塊及相關(guān) API 即可創(chuàng)建一個(gè)麻雀雖小但五臟俱全的web 服務(wù)器,相比 Java/Python/Ruby 搭建web服務(wù)器的過程簡(jiǎn)單的很。本文簡(jiǎn)單的講解下實(shí)現(xiàn)步驟2021-06-06
基于Node.js實(shí)現(xiàn)一鍵生成個(gè)性化二維碼
這篇文章主要為大家詳細(xì)介紹了如何使用Node.js、Jimp和QRCode庫,結(jié)合一個(gè)簡(jiǎn)單的腳本,通過命令行命令來快速給二維碼加上指定的背景,打造更有個(gè)性化的二維碼,感興趣的可以了解下2024-03-03
在NodeJS中啟用ECMAScript 6小結(jié)(windos以及Linux)
ECMAScript 6 是JavaScript的下一代標(biāo)準(zhǔn),其目標(biāo),是使得JavaScript可以用來編寫復(fù)雜的應(yīng)用程序、函數(shù)庫和代碼的自動(dòng)生成器(code generator)。2014-07-07
使用Node.js的readline模塊逐行讀取并解析大文件
在Node.js環(huán)境中處理大文件是一個(gè)常見的需求,尤其是在處理日志文件、數(shù)據(jù)庫導(dǎo)出、或任何形式的大規(guī)模文本數(shù)據(jù)時(shí),本文將深入探討如何使用Node.js的readline模塊來實(shí)現(xiàn)這一功能,并討論相關(guān)的性能優(yōu)化和注意事項(xiàng),需要的朋友可以參考下2024-09-09
基于node.js express mvc輕量級(jí)框架實(shí)踐
下面小編就為大家?guī)硪黄趎ode.js express mvc輕量級(jí)框架實(shí)踐。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-09-09
Node.js和Express中設(shè)置TypeScript的實(shí)現(xiàn)步驟
本文主要介紹了Node.js和Express中設(shè)置TypeScript的實(shí)現(xiàn)步驟文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-11-11
Node.js自動(dòng)生成API文檔的實(shí)現(xiàn)
本文主要介紹了Node.js自動(dòng)生成API文檔,包含基于swagger-jsdoc+swagger-ui-express快速實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2024-03-03
Node.js基礎(chǔ)入門之緩存區(qū)與文件操作詳解
Node.js是一個(gè)基于Chrome?V8引擎的JavaScript運(yùn)行時(shí)。類似于Java中的JRE,.Net中的CLR。本文將詳細(xì)為大家介紹Node.js中的緩存區(qū)與文件操作,感興趣的可以了解一下2022-03-03

