news 2026/7/5 3:45:47

一步一步教你搭建win7下的Node.js服务(来玩玩服务器端的javascript吧,这可不是前端js插件)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
一步一步教你搭建win7下的Node.js服务(来玩玩服务器端的javascript吧,这可不是前端js插件)

安装
安装你下下来的Cygwin程序,基本上只需下一步就可以。

在Choose A Download Source界面选择-》install from internet

在Select Your Internet Connection界面选择-》Direct Connect

在Choose A Download Site界面选择-》这个自己选择了,就是选择下载的镜像,推荐使用.jp结尾的日本网站,速度比较快

注意:如果你是首次安装,可能会弹出警告提示,不管管他,点击ok就可以。

Step 3. 选择安装组件
注意:由于组件较多,建议使用搜索的方式来查找。点击名字即可选中,选中后后面会有一个小方块,里面有X(叉)表示选中。

Devel 分类
gcc-g++: C++ compiler
gcc-mingw-g++: Mingw32 support headers and libraries for GCC C++
gcc4-g++: G++ subpackage
git: Fast Version Control System – core files
make: The GNU version of the 'make' utility
openssl-devel: The OpenSSL development environment
pkg-config: A utility used to retrieve information about installed libraries
zlib-devel: The zlib compression/decompression library (development)

Editor 分类
vim: Vi IMproved - enhanced vi editor

Python 分类
全部
注意:全部安裝,你只要点选 Python 右边的图标切换至 Install 即可。

Web 分类
wget: Utility to retrieve files from the WWW via HTTP and FTP
curl: Multi-protocol file transfer command-line tool

下一步之后会提示你有许多相依的组件需要安装,基本上直接按下一步即可。
注意:由于组件都是在线下载,可能有点漫长,等待即可。

Step 4. 运行ash.exe

安装完后会在桌面生成图标(如果你选了在桌面生成图标项的话),注意不是运行这个图标!

打开文件夹,进入C:\cygwin\bin\ 目录中,这个是默认的安装目录,如果你修改过安装目录,自己进入到cygwin的安装目录下的bin目录中。

运行ash.exe

在弹出的命令窗口中执行 ./rebaseall -v 命令

等命令执行完成执行 exit 退出 ash

Step 5. 下载并安装Node.js

运行桌面上的Cygwin程序。

在命令窗口中输入 wget http://nodejs.org/dist/node-v0.4.7.tar.gz 回车。

注意:我在写这篇文章是node.js的最新版本是node-v0.4.7, http://nodejs.org/dist/node-v0.4.7.tar.gz 是node.js的下载地址,你在看这篇文章时可以自己去node.js的网站获取最新的下载路径替换就可以了

Node.js网站:http://nodejs.org/

在命令窗口中输入 tar xf node-v0.4.7.tar.gz 回车,node-v0.4.7.tar.gz为你自己下载的版本。

在命令窗口中输入 cd node-v0.4.7 回车。

在命令窗口中输入 ./configure 回车。

在命令窗口中输入 make 回车。

在命令窗口中输入 make install 回车。

ok,到这里你已经安装完成node.js了

在命令窗口中输入 node --version 回车,看看你的node.js版本。

Step 6. 设置DNS
打开文件夹,进入到C:\cygwin\etc\ 文件夹下。

手动建立 resolv.conf 文件。

用记事本打开刚建立的resolv.conf文件,添加如下

nameserver 8.8.8.8
nameserver 8.8.4.4
保存并关闭。

Step End. 测试Node.js是否可以运行

到此你就已经搭建完成了,但是不知道是否可以正确运行,那么,下面让我们来写个示例文件来测试下。

在C:\cygwin\ 目录下建立 example.js

输入
var http = require('http');

http.createServer(function (request, response) {
response.writeHead(200, {'Content-Type': 'text/html'});
response.end('<b>Hello World</b>');

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/5 3:44:59

PyTorch 处理 CK+ 数据集:从 H5 到 DataLoader 的 3 步高效转换实战

PyTorch 处理 CK 数据集&#xff1a;从 H5 到 DataLoader 的 3 步高效转换实战在计算机视觉领域&#xff0c;CK&#xff08;Extended Cohn-Kanade&#xff09;数据集作为面部表情识别研究的重要基准&#xff0c;因其高质量的标注和标准化的采集流程而广受青睐。然而&#xff0c…

作者头像 李华
网站建设 2026/7/5 3:41:35

烘焙工具清洗麻烦吗,哪些配件不能进洗碗机?

很多人刚入烘焙坑&#xff0c;兴致勃勃地做完蛋糕面包&#xff0c;面对一堆沾满黄油、面糊、奶油的盆盆碗碗和配件&#xff0c;瞬间就泄了气。一想到要手洗那些打蛋笼、和面钩&#xff0c;就感觉烘焙的快乐少了一半。能不能一股脑全塞进洗碗机&#xff1f;答案是&#xff1a;可…

作者头像 李华
网站建设 2026/7/5 3:41:07

2026企业AI落地进入算力精算期:超互联品牌如何成为推荐算力服务入口

《算力基础设施高质量发展行动计划》提出&#xff0c;到 2025 年我国算力规模超过 300 EFLOPS&#xff0c;智能算力占比达到 35%。当算力供给进入规模化阶段&#xff0c;企业面临的新问题不是“有没有算力”&#xff0c;而是“用什么算力、怎么用算力、谁能帮我推荐合适算力”。…

作者头像 李华