1.去http://nodejs.org/download/ 下载最新的nodejs的安装包
选择适合自己环境的安装包
32-bit | 64-bit |
我选择的是64-bit的下载。
2. 安装,一路【Next】,直到完成。
安装成功之后,打开命令提示符, 输入:
node -v
来查看所安装的nodejs的版本
我的是: v0.10.22
3.接下来的著名的hello world的例子,可以参考:http://express.jsbin.cn/guide.html
4.安装express
express的安装一个是全局安装,另外一个是安装在当前目录
全局安装:
npm install express -gd
-g:代表安装到NODEJS_PATH的lib里面
-d:代表把相关联的其它包也一起安装。
如果沒有-g的话会安装目前所在的目录(会建立一个node_modules的文件夹)。
安装在当前目录:
npm install express
这个时候如果在安装的过程中出错如下:
npm http GET https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/express
npm ERR! network getaddrinfo ENOTFOUND
npm ERR! network This is most likely not a problem with npm itself
npm ERR! network and is related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly. See: 'npm help config'
npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\sap\\java\\nodejs\\\\node.exe" "C:\\sap\\java\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "express"
npm ERR! cwd c:\sap\java\nodejs\examples\hello
npm ERR! node -v v0.10.22
npm ERR! npm -v 1.3.14
npm ERR! syscall getaddrinfo
npm ERR! code ENOTFOUND
npm ERR! errno ENOTFOUND
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! c:\sap\java\nodejs\examples\hello\npm-debug.log
npm ERR! not ok code 0
那么应该就是需要设置代理:
先:
npm config get proxy
查看下自己的代理设置,然后 按照如下方法进行设置:
npm config set <key> <value>
e.g.:
npm config set proxy http://proxy:8080/
设置的代理服务一定要以http、https开头。
设置完成之后再次执行命令:
npm install express -gd
即可.
相关推荐
"Windows系统下简单Node.js安装及环境配置" Node.js是一个JavaScript runtime环境,允许开发者使用JavaScript语言来编写服务器端代码。以下是Windows系统下简单Node.js安装及环境配置的步骤: 步骤1:下载和安装...
例如,安装 Express 框架: ``` npm install express ``` Node.js 在 Linux 上的安装就是这样,你可以用它来开发服务器端应用、构建工具、实时应用等。Node.js 的非阻塞 I/O 和事件驱动模型使其在处理高并发请求...
默认情况下,npm的全局模块安装在用户目录下,可能导致权限问题。可以通过以下命令更改全局模块的安装位置: ```bash npm config set prefix "C:\ProgramData\nodejs\node_modules\npm" ``` 记得替换为你的实际...
在开发环境下(如win7 64位),确保你已经安装了Node.js和MySQL,并正确设置了环境。使用`npm install`命令安装项目依赖,然后通过`node app.js`或类似命令启动应用。一旦应用运行,你就可以通过浏览器访问localhost...
2.安装 Express。 通过nmp包管理器进行安装,安装分为: 全局安装:自动安装到“C:\Users\[当前用户]\AppData\Roaming\npm”下,并且自动将路径添加到环境变量“Path”中。 本地安装:安装到当前目录下,不会将路径...
安装完成后,可以通过命令行输入`node -v`来检查Node.js是否正确安装以及版本信息。如果需要安装特定版本的Node.js或者管理多个版本,可以使用nvm(Node Version Manager)工具,但在Windows上推荐使用nvm-windows...
描述中提到 "nodejs win7安装版,默认下载的在win7上不能安装",这可能是因为默认的Node.js下载链接提供的是最新版本,而最新版本可能不支持较旧的操作系统,如Windows 7。因此,这个特定的 "node-v13.14.0-x64.zip" ...
"node-v16.16.0-win-x64"这个版本是针对64位Windows系统的,解压后将包含Node.js的运行时环境,包括二进制可执行文件、库文件以及必要的配置文件,用户可以直接安装和使用。通过这个版本,开发者可以在Windows平台上...
Node.js 是一个强大的开源开发平台,它允许开发者使用 JavaScript 编程语言进行服务器端...随着Node.js社区的不断发展,它已经成为了许多现代Web应用、工具和框架的基础,如Express.js、React Native以及Webpack等。
在Windows环境下,Node.js v16.14.0的安装非常简便,只需下载解压提供的"node-v16.14.0-win-x64"压缩包,然后将路径添加到系统环境变量,即可全局使用Node.js命令。在开发过程中,集成开发环境(IDE)如Visual ...
安装过程中可以选择自定义安装路径,设置环境变量,以及是否创建桌面快捷方式等。 7. **Node.js 版本选择**: Node.js 有长期支持版(LTS)和当前版(Current)两个分支。v10.16.0 属于 LTS 版本,意味着它会得到...
系统安装说明书1主要介绍了在Windows 10 64位操作系统上安装Web开发所需的关键工具,包括Node.js、WebStorm、Express、PHP、MySQL以及PHPmyadmin。以下是这些工具的详细安装步骤和知识点: 1. **安装Node.js** - ...
7. **安装完成**:安装完成后,系统可能需要重新启动以使更改生效。 8. **验证安装**:通过命令行(如 cmd 或 PowerShell)输入 `node -v` 命令,如果返回的是 "v10.24.1",则表明 Node.js 已经成功安装。 Node.js ...
安装完成后,按下Win+R键打开运行窗口,输入cmd调出命令提示符。在命令提示符中输入node -v来查看Node.js的版本,输入npm -v来查看npm(Node.js的包管理工具)的版本。如果这些命令能正常执行并返回版本信息,说明...
在Windows 10 64位系统上安装Node.js时,首先需要解压这个7z文件。7-Zip是一款免费的解压缩软件,可以用来打开并提取7z文件。解压后,你会得到名为"node-v19.1.0-x64.msi"的文件,这是一个Windows Installer包,是...
"node-v14.16.0-x64.msi"是Windows下的安装程序文件,通过运行该文件,用户可以轻松完成Node.js的安装。此外,Node.js提供了一键更新机制,用户可以通过命令行工具`npm`(Node Package Manager)轻松更新到最新版本...
本文将围绕“node-v8.11.2-win-x64.zip”这个压缩包,详细探讨Node.js v8.11.2版本在Windows 64位系统中的应用、特性以及安装与配置。 1. Node.js v8.11.2版本详解 Node.js v8.11.2是Node.js的一个稳定版本,它...
对于开发者而言,Node.js 提供了一整套开发工具和框架,如Express(用于快速构建Web应用)、Webpack(模块打包工具)、Gulp和Grunt(构建自动化工具)以及Mocha和Jest(测试框架)等,这些工具极大地简化了开发流程...
总结来说,Node.js的学习不仅涉及语言特性,还包括其背后的异步编程模型、事件驱动机制以及丰富的生态系统。通过"nodejs-rightway"项目,我们可以一步步走进Node.js的世界,掌握这一强大工具的正确使用方式。