免费刷金币,请点击这里
TE社区 > 前端技术
客服QQ:1206116161

win7下安装配置node.js+express开发环境

wang318411 于 2018-05-23 16:00:03 创建话题
(75)
(0)
举报

1.安装 node.js。

进入官网的下载地址:http://www.nodejs.org/download/ 。 选择Windows Installer或者选择Windows Installer (.msi) 32-bit,下载安装包。 下载完成后,双击安装。

2.安装 Express。

通过nmp包管理器进行安装,安装分为: 全局安装:自动安装到“C:\Users\[当前用户]\AppData\Roaming\npm”下,并且自动将路径添加到环境变量“Path”中。 本地安装:安装到当前目录下,不会将路径添加到环境变量“Paht”中。 为了方便使用并且能在命令行中的任意路径下运行“express”命令,首选全局安装。 OK!现在就在命令行中输入“npm install -g express”。 注:"-g"就是全局安装选项,没有这个就是本地安装。

3.创建 Express项目。

4.打开package.json ,编辑模板引擎

"jade": ">= 0.0.1" 改成 "ejs": ">= 0.6.0"

保存后,切换到cmd执行

npm installl

检查当前目录下的package.json,自动安装需要的扩展。

站点目录下多了 node_modules,这个目录就是扩展库文件。

express本来自带的jade模板引擎个人不太喜欢,所以使用ejs模板,语法和jsp一样。

node app.js

打开浏览器 http://127.0.0.1:3000/就可以访问了。

下面我们来看创建一个工程

现在已经有express

express命令安装在全局才起作用!

所以express安装的时候要用 npm install express -g

或者直接修改全局路径:

npm config set prefix "C:\Program Files\nodejs"

npm config set cache "C:\Program Files\nodejs\cache" (先建好cache目录)

键入:express myapp (myapp是随意起的工程名称)

你会发现多了一个 C:\Program Files\nodejs\myapp 目录

默认情况下:里会自动创建

这几个文件,不做解释,相信有过开发经验的同学都能一眼明了。

复制node_modules到myapp下面

环境搭建到此完工,下面做一个demo测试!

在myapp下新建helloworld.js

var http = require("http");
http.createServer(function(request, response) { 
  response.writeHead(200, {"Content-Type": "text/plain"}); 
  response.write("Hello World"); 
  response.end();
}).listen(8888);
console.log("nodejs start listen 8888 port!");

进入node.js command prompt 命令窗口,进入C:\Program Files\nodejs\myapp目录

键入node helloworld.js

 打开地址http://127.0.0.1:8888/

扫码关注TE官方微博 扫码关注TE官方微博
Python socket套接字实现C_S模式远程命令执行功能案例 Ubuntu Server 11.04安装GNOME 3的方法 Python实现并行抓取整站40万条房价数据(可更换抓取城市) java拓展集合工具类CollectionUtils WordPress修改新用户注册邮件内容的方法 jquery 简单图片导航插件jquery.imgNav.js jquery选择器之内容过滤选择器详解 Polysh命令实现多日志查询的方法示例 CSS控制文本自动换行的问题 PHP入门之常量简介和系统常量 实例讲解JQuery中this和$(this)区别 浅谈JavaScript的全局变量与局部变量 单击按钮发送验证码,出现倒计时的简单实例 BootStrap Table 后台数据绑定、特殊列处理、排序功能 html tbody 用法 设置默认Ajax操作cache and error JavaScript判断一个URL链接是否有效的实现方法 Python字符串处理实例详解 jquery的相对父元素和相对文档定位示例代码 发邮件的asp(CDONTS.NewMail) php实现的一个简单json rpc框架实例 Bootstrap Img 图片样式(推荐) js算法中的排序、数组去重详细概述 php简单计算页面加载时间的方法 Vue 固定头 固定列 点击表头可排序的表格组件 React.js入门实例教程之创建hello world 的5种方式 Ubuntu复制文件时提示Permission denied的解决方法 jquery 上下滚动广告 苹果Mac系统下Vmware虚拟机怎么设置共享文件夹 ASP常用函数 ReplaceHTML 使用Python装饰器在Django框架下去除冗余代码的教程 Oracle 11g下编译使用BBED的方法教程 php遍历目录方法小结 K-近邻算法的python实现代码分享 浅析Mysql Join语法以及性能优化 深入php-fpm的两种进程管理模式详解 在node.js中怎么屏蔽掉favicon.ico的请求 javascript实现控制div颜色 js中判断用户输入的值是否为空的简单实例 指定网页的doctype解决CSS Hacking方法总结 独立图片服务器的图片上传的解决方式 基于PHP后台的Android新闻浏览客户端 phpMyAdmin安装并配置允许空密码登录 利用Celery实现Django博客PV统计功能详解 GridView自定义分页实例详解(附demo源码下载) 剖析Java中的事件处理与异常处理机制 asp网页邮箱访问 js控制当再次点击按钮时的间隔时间 PHP入门教程之日期与时间操作技巧总结(格式化,验证,获取,转换,计算等) Linux下Shell编程快捷键大全(日常整理) asp中最新新闻显示new图片的实现代码 Bootstrap每天必学之警告框插件 在Linux系统中搭建Node.js开发环境的简单步骤讲解 面试常见的js算法题 js根据手机客户端浏览器类型,判断跳转官网_手机网站多个实例代码 asp get和post数据接收过滤 Linux下命令行cURL的10种常见用法示例 js实现数组冒泡排序、快速排序原理 Vue实现双向绑定的方法 innerText 使用示例 Ajax配合Spring实现文件上传功能代码 不使用web服务(Service)实现文本框自动完成扩展 浏览器兼容console对象的简要解决方案分享 JQuery中模拟image的ajaxPrefilter与ajaxTransport处理 Google Dart编程语法和基本类型学习教程 jquery统计复选框选中示例 PHP遍历目录函数opendir()、readdir()、closedir()、rewinddir()总结 DWR3 访问WEB元素的两种方法实例详解 如何设置u盘写保护防止u盘拷贝文件、u盘怎么设置写保护、u盘写保护怎么开启的方法 Yarn的安装与使用详细介绍 asp.net 字符串、二进制、编码数组转换函数 XHTML教程,简单认识XHTML基础知识 iOS中实现动态区域裁剪图片功能实例 字符不会撑大表格的常见css样式 nodejs实现超简单生成二维码的方法 Python读写zip压缩文件的方法 详解DedeCMS时间标签pubdate调用详解和调用技巧大全含日期时间格式 HTML下在IE浏览器中的专有条件注释讲解 JS简单获得节点元素的方法示例 JQuery实现简单的图片滑动切换特效 jQuery+AJAX实现无刷新下拉加载更多 防盗链接ASP函数 javascript 极速 隐藏_显示万行表格列只需 60毫秒 SQl Function 创建函数实例介绍 jsp编程常用技巧小结 asp.net String.format中大括号的加入方法 解决asp.net mvc UpdateModel更新对象后出现null问题的方法 zf框架的zend_cache缓存使用方法(zend框架) vue音乐播放器插件vue-aplayer的配置及其使用实例详解 TF-IDF与余弦相似性的应用(一) 自动提取关键词 在Python中处理字符串之ljust()方法的使用简介 jq checkbox 的全选并ajax传参的实例 jQuery插件HighCharts绘制的基本折线图效果示例【附demo源码下载】 MySQL删除有外键约束的表数据方法介绍 jquery中each遍历对象和数组示例 php urlencode()与urldecode()函数字符编码原理详解 使用U盘作为载体使用UltraISO软碟通安装Centos6.4 asp.net(C#)实现功能强大的时间日期处理类完整实例 javascript实现uploadify上传格式以及个数限制 PHP读写文件高并发处理操作实例详解 浅谈python可视化包Bokeh 验证一个ASP.NET应用程序和页面的生命周期的实现代码 JSP上传图片产生 java.io.IOException Stream closed异常解决方法 Nodejs调用WebService的示例代码 jQuery操作cookie方法实例教程 详解CSS3原生支持div铺满浏览器的方法 python中类的一些方法分析 JavaScript中的方法重载实例 javascript中String对象的slice()方法分析 Web Services使用多态的方法 javascript制作的滑动图片菜单 AngularJS深入探讨scope,继承结构,事件系统和生命周期 CentOS中httpd源代码安装与测试步骤分享 Python中Django框架利用url来控制登录的方法 Lazy Load 延迟加载图片的jQuery插件中文使用文档 Android库项目中的资源ID冲突的解决方法 使用Python设置tmpfs来加速项目的教程 正则表达式优化JSON字符串的技巧 MySQL5.7免安装版配置图文教程 ubuntu xrandr修改显示器分辨率(临时效果) PHP中比较两个字符串找出第一个不同字符位置例子 JS获取checkbox的个数简单实例 JavaScript中Number.MAX_VALUE属性的使用方法 JavaScript将取代AppleScript? 操作Windows注册表的简单的Python程序制作教程 php开发微信支付获取用户地址 php-fpm服务启动脚本的方法 jQuery.form.js插件不能解决连接超时(timeout)的原因分析及解决方法 asp.net实现Gradview绑定数据库数据并导出Excel的方法 oracle 使用sql获取数据库表、表的字段的多种方法 JS图片浏览组件PhotoLook的公开属性方法介绍和进阶实例代码 基于javascript代码实现通过点击图片显示原图片 JSP页面中文参数的传递(get和post方法分析) Android Toast自定义显示时间 JavaScript正则表达式解析URL的技巧 PHP创建多级目录的两种方法 iOS中关于信鸽推送的使用demo详解 linux中kvm的安装及快照管理 使用jQuery加载html页面到指定的div实现方法 PHP中file_exists函数不支持中文名的解决方法 Linux下安装使用sar工具来获取系统运行状态 linux的低版本中openssh三大漏洞的分析及修复方法 NodeJS实现图片上传代码(Express) 利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法 浅谈Ruby on Rails的国际化 浅析SQL数据操作语句 jsp+servlet+jdbc实现对数据库的增删改查 Linux中scp命令获取远程文件的方法 vue webpack开发访问后台接口全局配置的方法 AJAX 自学练习 无刷新提交并修改数据库数据并显示 CSS伪元素before、after设置特殊效果 制作时尚焦点图相框 JavaScript基础函数整理汇总 PHP缓存技术的多种方法小结 正则表达式链接替换函数的技巧 基于HTML5超酷摄像头(HTML5 webcam)拍照功能实现代码 JS+DIV实现的卷帘效果示例 Python排序搜索基本算法之归并排序实例分析 js实现首屏延迟加载实现方法 js实现多屏单张图片延迟加载效果 JQuery 学习笔记01 JQuery初接触 JS验证身份证有效性示例 Python简单连接MongoDB数据库的方法 Vue shopCart 组件开发详解 php中的ini配置原理详解 php 判断过去离现在几年的函数(实例代码) jQuery1.9.1针对checkbox的调整方法(prop) 浅谈iOS中三种生成随机数方法 nodejs简单实现操作arduino 详解js中Json的语法与格式 js实现网页收藏功能 numpy中实现ndarray数组返回符合特定条件的索引方法 jQuery实现模糊搜索功能的方法分析 jQuery基本选择器和层次选择器学习使用 RollViewPager图片轮播效果开源框架使用方法详解 Yii2使用自带的UploadedFile实现的文件上传 详解Python里使用正则表达式的ASCII模式 PHP实现QQ、微信和支付宝三合一收款码实例代码 jquery ui dialog替代confirm实例分析 JavaScript html5 canvas绘制时钟效果(二) jquery 键盘事件的使用方法详解 JS 对象属性相关(检查属性、枚举属性等) js结合json实现ajax简单实例 基于vuejs实现一个todolist项目 原生JavaScript实现异步多文件上传 jQuery UI Autocomplete 1.8.16 中文输入修正代码 Visual Studio 2017正式版离线安装教程 python+selenium+autoit实现文件上传功能 Microsoft .Net Remoting系列教程之三 Remoting事件处理全接触 小标签大作用 CSS中zoom 1的使用方法 JavaScript数组前面插入元素的方法 Python自动化开发学习之三级菜单制作 苹果Mac快速切换DNS地址的方法图文详解 Windows下Redis的安装使用教程 JavaScript入门基础 javascript SpiderMonkey中的函数序列化如何进行 Flex实现的上传摄像头拍照并将UI保存为图片 shell中循环调用hive sql 脚本的方法 MySQL优化案例系列-mysql分页优化 jQuery不使用插件及swf实现无刷新文件上传 s set 和 s date 使用, 在jsp判断日期 实用的JS正则表达式(手机号码_IP正则_邮编正则_电话等)
基于SVG实现Loading加载按钮代码.zip JAVA编程题全集(100题及答案) UI JQuery自定义滚动条插件.zip js实现网页计算器功能.zip 微信小程序源码-Shuttles;PHP后端 HTML5时尚商务整站模板.zip 图片画廊CSS网页模板.zip 大气扁平城市网站模板下载.zip jQuery拖动滑块选择百分比特效.zip 【PHP源码】Media新闻文章网站系统 v4.0_enews.zip jQuery鼠标滑过日历弹出备注信息代码.zip 【PHP源码】QuiXplorer网络硬盘v2.3.1 多国语言版_quixplorer231.zip jsp SMART系统-考试监控及阅卷模块的设计与开发(源代码+论文) 棕色大气宽屏响应式html5模板 【PHP源码】phpSQLiteAdmin v1.0_phpsqliteadmin.zip css3实现3d凹凸按钮.zip 【ASP.NET源码】Mallz 多用户网上商城系统 v1.0 Bulid 090108_mallz.zip 全球网络CSS网页模板.zip 仿诚信中国触屏版手机wap购物网站模板.zip js鼠标拖动滑块左右滑动代码.zip jQuery文本编辑插件wangEditor.zip 瀑布流样式图文博客模板.zip jQuery点击按钮图片模向滑动.zip jQuery交互式3D旋转插件.zip html5悬浮圆圈背景动画特效.zip 蓝色大图服装商城网页模板.zip jQuery带滑块拖动图片相册代码.zip 紫色儿童教育网站模板.zip 游戏网站jQuery焦点图轮播特效.zip Discuz! x2.5深黑经典模板.zip Spring+SpringMVC+Mybatis框架整合例子(SSM) jQuery下雪动画插件fallingsnow.zip jQuery+CSS3跳动数字时间动画.zip 【ASP.NET源码】DotWe 2006整站系统 v1.0 Beta_dotwe2006.zip java-web超市管理系统源码 java swing实现进销存销售管理系统,可用作java毕业设计系统 jQuery手机端投票瀑布流代码.zip jQuery自定义标签添加删除代码.zip spring加载restful(文档+程序源码) 蓝色质感wordpress主题.zip jQuery过渡滑动幻灯片.zip jQuery网站首页宽屏幻灯片代码.zip CSS3鼠标悬停红色遮罩层翻转代码.zip wordpress经典国外博客主题.zip jQuery点击图片弹出层显示文字.zip jQuery鼠标拖动改变数值大小代码.zip bootstrap 后台管理模板 AdminEx 紫色酒店住宿网站模板.zip 纯CSS3文字Loading动画特效.zip jQuery全屏幻灯片插件finger.zip STRUTS2+SPRING+IBATIS搭建的Demo实例 【PHP源码】PHPWind v5.3 BIG5繁体中文正式版 BuildBuild20070625_phpwind_big5_5.3.zip 【PHP源码】XECMS 0.2 多国语言版_xecms.zip SVG时钟走时图标特效.zip 仿MOMO行動購物移动触屏版手机wap购物网站模板.zip 技术宅网站wordpress主题.zip jquery坐标图片框裁剪.zip jquery手风琴折叠菜单.zip jQuery页面锚链接平滑过渡切换代码.zip jQuery提示通知插件jBox.zip 【PHP源码】ImgUpload v2.01汉化版_imgup.zip jQuery首页产品分类手风琴代码.zip jQuery带标题文字右侧选项卡.zip 电玩巴士jQuery焦点图.zip jQuery Immersive Slider插件.zip 房屋室内设计报价CSS3模板.zip 创意音乐网站css模板.zip SuperSlide电影频道焦点图.zip jquery表单点击滑动下拉框美化.zip jQuery带时间轴美食网站焦点图代码.zip 个性博客CSS网页模板.zip HTML5手机三级联动城市选择代码.zip Java实战开发大型CMS内容管理系统项目视频教程 jQuery图片放大镜插件blowup.zip 仿山东万通汽修学校手机wap学校网站模板.zip css3仿虾米网banner相片墙.zip jQuery鼠标点击水波动画竖直导航代码.zip 葡萄酒制造厂网站模板.zip 人力资源管理系统(基于ssh的j2ee项目) 微信小程序源码-面包旅行 HTML5移动端图片上传滤镜特效.zip springboot redis zookeeperlock rabbit实现的分布式锁 jQuery+CSS3实现紫色导航菜单.zip jQuery鼠标悬停九宫格图片延伸效果.zip jQuery页面左下角文章推荐功能.zip Java swing带图GUI界面编写DVD租赁管理系统+(数据库文件) jQuery .prop()属性全选反选 手机移动端触屏版无缝滚动焦点图代码手机网页特效.zip jquery简洁版左右切换焦点图.zip jQuery圆形横向图片轮播图切换.zip 时光轴主题wordpress模板.zip 微信小程序源码-车主货源匹配 html5鼠标点击液体波浪动画特效.zip jquery可爱3D卡通动画效果.zip 整合struts2和spring源代码(可以直接在tomcat中运行) [Android项目源码] 上品商城购物系统(PC端+WAP端) Flash书签样式焦点图代码.zip js刷新随机排列展示代码.zip jQuery手机端导航分类选项卡代码.zip jQuery个性化时间插件timedropper.zip 【PHP源码】Jokcn的Discuz!门户程序_jokcn.zip 完整的一套网上商城html模板 自己做小项目非常好的选择 程序员给女朋友用HTML5制作的3D相册 精通J2EE--Eclipse、Struts、Hibernate及Spring整合应用案例完整源码 jQuery实现置顶和置底特效.zip 520情人节表白jQuery特效.zip 【PHP源码】LMCMS内容管理系统 4.2.7_lmcmsencodev4.2.7.zip SlidingMenu沉浸式Demo 手机维修企业网站模板.zip Java web开发企业宣传网站,未使用框架的,数据库SQLserver,要的就下载 NoticeUI CSS3提示样式.zip 【PHP源码】T5566优酷视频小偷(php) bulid 20081020_gdzijin_php_2.zip jQuery图片拖动排序.zip jQuery新闻列表滚动下一级代码.zip 风筝冲浪CSS网页模板.zip 微信小程序 - 用户反馈组件.zip jQuery扁平水平滑动Tab选项卡.zip 蓝色方格wordpress主题.zip jQuery仿QQ空间鼠标悬停全图预览.zip Android权限申请示例 兼容IE浏览器的三级联动代码.zip jquery分类搜索框过滤器.zip 微信小程序源码-优雅搜索框展示 【PHP源码】醉石音乐v1.2_ssmusic12.zip 简洁透明网格css模板.zip 深蓝色音乐演唱会模板.zip HTML5鼠标拖动滑块条百分比代码.zip jQuery自定义编辑的树形菜单代码.zip jQuery分页插件Pagination.zip 漂亮的可以自动显示_隐藏的导航菜单.zip spring mvc+spring+mybatis+注解实例+项目实例 从入门到项目实战 jQuery三屏前后图片预览焦点图.zip 【PHP源码】黑夜仿web800客户系统_web800.zip 浅蓝色风格医疗行业模板.zip CSS3文字手风琴展开效果.zip CSS3网站用户登录设计代码.zip Jquery EasyUI 页面框架Demo 微信小程序源码-51报名管家小程序 【ASP.NET源码】E桶金WAP CMS 1.2_wapcms_etongjin.zip 可爱分栏css模板下载.zip jQuery图片垂直切换幻灯片代码.zip jQuery可定制菜单插件FerroMenu.zip 【PHP源码】PHProxy 0.4 汉化版_phproxy.zip jQuery右侧弹出全屏覆盖菜单.zip 仿百度老黄历JQuery插件 jquery全屏背景图片切换效果.zip ExtAspNet登陆界面 jQuery鼠标经过显示二维码代码.zip CSS3实现Android4.4加载动画.zip jQuery鼠标拖拽拼图游戏.zip 七字方形龙头广告模板下载.zip 带登录页面的ssm整合框架 微信小程序源码-静态商城 jquery鼠标右键菜单多级导航代码.zip 动物标本馆官方网站模板.zip jQuery+CSS3实现3D全屏图片切换动画.zip CSS3实现水位充满文字特效.zip 微信小程序源码-活动报名 jQuery+CSS3文字背景按钮.zip jQuery图片选中突出标签幻灯片代码.zip Spring+SpringMVC+Mybatis+easyUI后台管理系统(RESTful API+redis) 浅蓝色清爽公司官网模板.zip jsp+sql宠物诊所系统设计(论文+系统) 百叶窗风格左右滑动幻灯片.zip 汽车公路HTML网站模板.zip 爬虫实例demo js扩大预览图特效.zip jQuery手机页面消息通知组件.zip jQuery招聘网站弹出城市选择代码.zip 【ASP.NET源码】协诚HTTP在线解压组件_sycode.httpmodules.webcompression.zip jQ带返回顶部右侧悬浮客服.zip wordpress女性门户主题.zip jQuery淡出淡入带缩略图幻灯片.zip 【PHP源码】小蜜蜂周公解梦查询系统 V1.0_dream.zip jquery拖动修改坐标刻度尺.zip html5+css3城市场景动画.zip html5带立体感觉幻灯片.zip Java SHH集成 (MYSQL) Demo 【PHP源码】家家留言本 v1.0_ttian.zip js点击input弹出时间选择器代码.zip 适合移动手机的侧边栏滑动代码.zip 国际商务学院网页模板.zip 于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果 ecshop婚纱服装宽屏模板.zip 百度验证码识别api开发例子代码 企业团队介绍网站模板.zip 可折叠的商品分类代码.zip 业务设计HTML5网页模板.zip 构建MetroNic+Mybatis+ Spring MVC的高性能web应用 APK反编译, 编译为java源码 HTML5 Canvas图片倒影波纹特效.zip jquery弹性标签滑块.zip 微信小程序源码-二手书 jQuery自定义方向气泡提示框代码.zip Android 仿微博评论列表固定头部(带刷新) 微信小程序源码-化妆品商城 氧化还原CSS网页模板.zip 企业信息交流系统(CICS) v1.0 【ASP.NET源码】三层小型论坛系统_mybbsx.zip jQuery超快宽屏焦点图.zip
举报X