`

windows下安装node.js及npm

阅读更多

现如今,node 大热,不弄弄,那不落伍了!服务器端嘛,首先还是配置环境,第一步走出去了,后面的就好说了,一步步来嘛!我平时都是用的windows,这里就只记录windows啦!

第一步:安装Cygwin

Cygwin网站:http://cygwin.com/ ,Cygwin是什 么就不多说了,反正是必须的!先下载setup文件,就算安装完了这个文件也别删,以后万一还有用得着的地方!如果首次安装有些包忘记装了,还得用这个再 次安装!我一开始就忘记了好几个包,导致浪费了好多时间!主要是记得第一个界面时选择“install from internet”,否则就会失败!

这里要装的包有:

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
  • 全部
Web 分类
  • wget: Utility to retrieve files from the WWW via HTTP and FTP
  • curl: Multi-protocol file transfer command-line tool

接下来就是下载了,有朋友建议选择日本的镜像,挺快!然后就是漫长的等待了。

如果你是win7用户

  1. cmd命令行
  2. 进入cygwin安装目录下的bin子目录
  3. 运行ash.exe进入shell模式
  4. ./rebaseall -v
  5. 没有错误,完成,exit退出ash,关闭命令行窗口

第二步:安装Node.js

  1. 运行Cygwin
  2. 输入 wget http://nodejs.org/dist/node-v0.4.7.tar.gz 回车,下载node.js安装包。
  3. 输入 tar xf node-v0.4.7.tar.gz 回车。
  4. 输入 cd node-v0.4.7 回车。
  5. 输入 ./configure 回车。
  6. 输入 make 回车,可能要等一段时间!
  7. 输入 make install 回车。

一切正常的话,node.js安装成功!现在可以输入 node –version 回车,查看node.js版本啦

第三步:设置DNS并创建测试文件

cygwin的安装目录下找到etc文件夹,创建一个resolv.conf,添加代码:


nameserver 8.8.8.8
nameserver 8.8.4.4

保存,关闭!

现在可以开始测试了,返回父目录,也就是cygwin的安装目录,新建一个js文件,命名test.js,输入:

  1. var http = require ( ' http ' ) ;
  2. http . createServer ( function   ( request , response ) {
  3.   response . writeHead ( 200 , { ' Content-Type ' : ' text/html ' }) ;
  4.   response . end ( ' <b>Hello World</b> ' ) ;
  5. }) . listen ( 8888 ) ;
  6. console . log ( ' Server running at http://127.0.0.1:8888/ ' ) ;

回到cygwin命令窗口中输入 node /example.js 回车。

命令窗口中显示 Server running at http://127.0.0.1:8888/

打开浏览器,输入http://127.0.0.1:8888/,成功了吧!

npm下载、安装、使用

npm是nodejs的软件包管理器,可以用它安装所需软件包并发布自己为nodejs写的软件包,它还管理软件包的依赖关系并做了其它一些很酷的事情。

  1. 一行命令下载并安装npm

    $ curl http://npmjs.org/install.sh | sh

  2. npm安装node扩展包,同样是一行命令下载并安装好软件包

    $ npm install <包名>

分享到:
评论

相关推荐

    Node.js(node-v16.15.1-win-x86.zip)

    Node.js 应用程序是用 JavaScript 编写的,可以在 Mac OS X、Windows 和 Linux 上的 Node.js 运行时中运行而无需更改。 Node.js 应用程序旨在最大限度地提高吞吐量和效率,使用非阻塞 I/O 和异步事件。Node.js 应用...

    node.js windows绿色安装(含geddy/npm)

    node.js windows绿色安装(含geddy/npm)

    Node.js官方工具14.17.3版本windows系统x64安装包

    工具全名:node-v14.17.3-x64.msi,node.js已集成npm,直接安装该包即可。

    How to Install Node.js® and NPM on Windows.png

    长截图;如何在Windows系统上安装node.js和NPM;环境配置参考。

    Node.js安装及环境配置.pdf

    Node.js 安装及环境配置 一、安装环境 1. 本机系统:Windows 10 Pro 2. Node.js:LTS Version: 12.16.2 64 位(includes npm 6.14.4) 二、安装步骤 1. 下载Node.js:https://nodejs.org/en/download/ 2. 选择安装目录...

    node和npm下载以及vue应用的创建过程.docx

    npm是Node.js的包管理器,用于安装、管理和分享JavaScript模块。 在文档中,你可以找到以下步骤来安装Node.js和npm: 1. 下载Node.js安装包:介绍如何在Windows、Mac或Linux上下载Node.js的最新版本安装包。 2. ...

    Windows 下的 Node.js 开发环境配置

    Windows 下的 Node.js 开发环境配置Windows 下的 Node.js 开发环境配置1.安装包下载2.安装3.查看配置4.修改全局包的安装路径和 npm 的下载源5.测试 Windows 下的 Node.js 开发环境配置 系统:Win10 & 64位操作系统 1...

    nodejs安装及环境配置.md

    安装和配置 Node.js 环境相对简单,以下是在 Windows 和 Linux 系统上的安装步骤: ### 在 Windows 上安装 Node.js: 1. 打开浏览器,并访问 Node.js 官网的下载页面:https://nodejs.org/en/download/ 2. 在下载...

    Node.js-systeminformation-用于获取各种系统信息的Node.JS模块

    包含35种轻量级功能,可以获取详细的硬件,系统和操作系统信息(支持Linux,macOS,部分Windows,FreeBSD和SunOS) - 没有npm依赖。

    利用nvm管理多个版本的node.js与npm详解

    nvm 是 NodeJS 的多版本管理工具,有点类似管理 Ruby 的 rvm,如果是需要管理 Windows 下的 node,官方推荐是使用 nvmw 或 nvm-windows 。 卸载已安装的全局 node/npm 在官网下载的 node 安装包,运行后会自动安装在...

    node.js插件工具

    以下部分我们将介绍在Ubuntu Linux下安装 Node.js 。 其他的Linux系统,如Centos等类似如下安装步骤。 在 Github 上获取 Node.js 源码: install-node-msi-version-on-linux-step1 install-node-msi-version-on-...

    nodist:Windows的自然node.js和npm版本管理器

    适用于Windows的node.js和npm版本管理器。 受启发。 还有 。 小心! Nodist v0.8在这里! Nodist支持cmd,Powershell,Git bash和Cygwin! C:\&gt; nodist + 5 5.11.0 C:\&gt; nodist global 5 5 C:\&gt; node -v v5.11.0 ...

    nvm 是 Node.js 的版本管理工具,可以让你在同一台机器上同时安装多个版本的 Node.js,并且非常容易地在不同的项目

    使用 nvm 可以方便地安装、卸载、切换和管理 Node.js 版本,并且自带 npm 包管理器。 有了 nvm,你可以针对每一个项目选择使用合适的 Node.js 版本,避免由于版本不兼容导致的兼容性问题,也可以方便地在项目之间...

    nodist:Windows的自然node.js和npm版本管理器-开源

    nodist是受n启发的Windows的自然node.js和npm版本管理器。 和nodenv。 它旨在替换任何现有的node.js安装,因此,如果您的计算机上已经安装了node,则需要先将其卸载。

    nodejs安装及环境配置.docx

    安装完成后,你可以在命令提示符或PowerShell中验证Node.js是否安装成功,方法是运行 `node -v` 和 `npm -v` 命令分别查看Node.js和npm(Node.js的软件包管理器)的版本号。 - **macOS**:双击下载的安装包,然后...

    在Windows上安装Node.js模块的方法

    那么在不安装Cygwin的情况下,是否可以在Windows上搭建Node.js环境进行试验开发哪?我以Node.js + express做了个简单测试,基本可行。 步骤如下: 1. 下载Node.js官方非稳定版Windows可执行程序: ...

    Node.js.zip

    1.选择系统匹配的版本,双击文件,无脑下一步即可。 2.可以在终端下测试下Node.js 和npm 是否可以使用了。 3.node -v 4.npm -v

    Windows的Node.js多版本管理器GNVM.zip

    GNVM:使用GO语言编写,Windows下Node.js多版本管理器,类似 nvm, nvmw, nodist 特点: 全命令行操作。单文件,不依赖于任何环境。 下载即用,无需配置。 彩色日志输出。 ...

    node-v16.14.0-win-x64

    window 版本 node

Global site tag (gtag.js) - Google Analytics