windows下(xp)
1.下载安装msi文件 当前使用版本v0.6.15
测试代码:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World xxxx\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
2.cmd进入js目录 启动服务 node xx.js (xx禁止命名node 解释如下)
这个问题其实很好解释:因为windows把.js扩展名关联到了wscript.exe这个windows下的JScript脚本引擎,所以Windows命令解释器在执行"node node.js"这个命令行时,在当前目录中找到了"node.js"这个脚本,
被解释成" wscript.exe node.js node.js"来执行, wscript.exe脚本引擎里没有定义 console这个对象,自然就会出错误。如果将node.js放到一个子目录"script"中,那么命令行" node script\node.js", 就会正
常执行。因为Windows命令解释器在他的命令搜索路径中已经找不到node.js这个脚本,而是找到了node.exe,所以就能够正常执行了。
3.安装配置node-dev热部署
////windows下安装失败,Error: use fs.watch api instead 未找到解决方案
安装命令:npm install -g node-dev
执行命令:node-dev main.js
换用nodemon 成功
安装命令:npm install -g nodemon
执行命令:nodemon main.js
4.安装express、socket.io模块
npm install -g express
npm install socket.io
教程:http://www.nodebeginner.org/index-zh-cn.html#server-side-javascript
分享到:
相关推荐
Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它让开发者能够在服务器端使用JavaScript进行编程。Nodebook是针对Node.js的交互式环境,提供了一个功能丰富的REPL(Read-Eval-Print Loop)工具,旨在提升...
Node.js 是一种基于 Chrome V8 引擎的 JavaScript 运行环境,它允许开发者在服务端使用 JavaScript 进行编程。对于初学者来说,Node.js 的学习可能涉及到一些新的概念,比如API接口、端口号以及数据库的搭建。下面将...
总的来说,Boostnote结合了Electron Js和Node.js的强大功能,为开发者提供了一个高效、灵活的笔记工具,既满足日常笔记的需求,又适应了技术文档的编写场景。无论是个人学习记录、项目管理还是团队协作,Boostnote都...
2. **跨平台支持**:由于是基于Node.js,SwissArmyKnife可以在Windows、macOS和Linux等多平台上运行。 3. **多种调试功能**:包括查看布局层级、测量元素尺寸、检查点击事件、获取屏幕截图等。 4. **命令行界面**:...
Node.js是一种运行在服务器端的JavaScript环境,它基于Chrome V8引擎构建,提供了一套高效、轻量级的运行时环境。Node.js以其事件驱动和非阻塞I/O模型而闻名,这使得它特别适合于需要快速处理大量并发连接的应用程序...
### 黑马web 39期 Node.js笔记 #### NVM 安装与管理 - **NVM**(Node Version Manager)是一个用于管理多个Node.js版本的工具,它可以帮助开发者轻松地在不同的项目中切换所需的Node.js版本。 - **安装**: NVM 的 ...
在《了不起的Node.js读书笔记之MongoDB数据库交互》中,作者分享了在学习Node.js与MongoDB集成过程中遇到的一些关键问题及解决方案。以下是这些知识点的详细解释: 1. MongoDB版本兼容性问题:在使用较低版本的...
这份"Nodejs开发的学习笔记"涵盖了Node.js的基础到高级应用,是学习和掌握Node.js开发的重要参考资料。 一、Node.js基础 1. 安装与环境配置:介绍如何在不同的操作系统(Windows、MacOS、Linux)上安装Node.js,...
Electron跨平台桌面应用开发工具是基于Chromium和Node.js的框架,它允许开发者使用Web技术(HTML、CSS和JavaScript)来构建能够在Windows、MacOS和Linux等多平台上运行的桌面应用程序。v22.3.3是这个工具的特定版本...
Node.js作为一款以异步I/O为核心的服务器端JavaScript运行环境,因其高性能和事件驱动的特点受到广泛关注。异步I/O的核心理念在于允许服务器在等待I/O操作完成时,继续执行其他工作,而不是阻塞等待I/O操作结束。...
Node.js是一款基于Chrome V8引擎的JavaScript运行环境,它使得开发者能够在服务器端使用JavaScript编写后端代码,大大提升了开发效率和灵活性。 首先,我们需要理解Node.js的基本概念。Node.js是一个开源、跨平台的...
`node.dll`是Node.js运行时的核心库,Node.js是基于Chrome V8引擎的JavaScript运行环境,使得 Leanote 可以利用JavaScript进行服务器端编程,实现高效的异步I/O操作,提供流畅的用户体验。 `d3dcompiler_47.dll`是...
我最近在研究node.js的路上,那么今天也算个学习笔记吧! 一、Windows系统 1、node.js下载应用程序,压缩,安装 //www.jb51.net/softs/504128.html 2、nvm的安装路径下,找到settings.txt打开,在后面加上(添加...
标题中的"leanote-windows-x64-v0.6.zip"表明这是 Leanote 的一个特定版本,适用于64位的Windows操作系统。 压缩包内的文件主要涉及 Leanote 的运行环境构建和关键组件: 1. **snapshot_blob.bin**:这是Node.js...
通过nw.js,开发者可以利用JavaScript和Web技术开发桌面应用,同时还能访问到本地文件系统、硬件设备和其他Node.js模块,大大扩展了应用的功能。 压缩包内的“说明文档.docx”可能包含了项目的技术细节、安装指南、...
本学习笔记旨在帮助开发者全面掌握Cocos2d-x的C++ API以及游戏项目的开发流程。 一、Cocos2d-x框架基础 Cocos2d-x是Cocos2d-x系列的C++版本,它提供了丰富的图形绘制、动画制作、音频播放、物理引擎等功能。Cocos2d...
- **服务器脚本开发**:Node.js等技术使得JavaScript也能用于服务器端编程。 #### 二、在HTML中嵌入JavaScript的方法 JavaScript可以通过以下几种方式嵌入到HTML文档中: 1. **使用JavaScript前缀**:这种方式...
- **作用**:Node.js是基于Chrome V8引擎的JavaScript运行环境,可以在服务器端执行JavaScript代码,非常适合用于构建高效且易于维护的网络应用程序。 - **安装方式**:访问官方网站下载对应版本的安装程序,根据...
由于windows环境安装nodejs只需要访问官方网站下载压缩包,解压即可。 首先检查自己是否安装wget,已安装可以跳过这步,未安装则需要先安装:yum install -y wget 用wget下载node包文件: wget ...