node.js win7环境搭建与基本测试

node.js win7环境搭建与基本测试

1.node下载 这个不多说,百度到官网下载相应的版本就行,这里我是在win7环境下安装的;

测试:cmd控制台键入:node -v,出现版本则为正常

该引导步骤会将node.exe文件安装到D:\dev\nodejs\目录下,并将该目录添加进PATH环境变量。所以node的path环境变量是不用自己配置的;

2.npm及相关环境安装

同样cmd中键入npm -v 相看npm的版本;

同样cmd中继续键入,安装node相关工具环境,g表示全局安装:

键入命令:npm install express 回车等待安装express……..

键入命令:npm install jade 回车等待安装jade……..

键入命令:npm install mysql回车等待安装mysql……..

……..安装什么组件,取决于环境搭建需求

默认情况下上述组件都是安装在C:\Program Files\nodejs\node_modules文件夹下 这也是nodejs相关组件的自动查找路径

这里需要注意的是express命令 :运行express提示” express”不是内部或外部命令,原因是版本问题,当前版本是4.0.0,改成3.5.0即可运行。

键入命令:npm install -g express@3.5.0 

3.安装CoffeeScript

cmd中继续键入命令 npm install coffee-script -g

完成成继续键入命令 coffee -v 确认安装,出现版本号表示安装成功.

4.创建一个工程:

之前的命令npm install express -g 就是在安装express命令

现在在cmd中键入命令 express myapp(myapp这是随意起的工程名)

这时发现C:\Users\Administrator下多了一个myapp文件,当然如果找不到就直接在计算中全局搜索myapp这个文件夹;同样的这个myapp文件夹中会多出几个默认文件,这里我们就不讨论了,下面是把原来node的安装目录下的node_modules文件夹复制到这个myapp文件夹下.OK这里工程创建完毕

5.测试:

   一些命令的测试上面已经说明了,下面就测试没有用过的两个

   a.coffee命令测试:

      在myapp的创建目录中,即包含myapp的文件夹下:创建一个test.js的js文件;

      在js中写入如下代码:  console.log(“hello world”);  保存

      那么接下来直接在cmd中键入命令: coffee test.js 打印出hellow world,测试成功

   b.测试服务器创建:

     在上面test.js同样位置创建test2.js

    在这个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);
那么测试:cmd中键入 node test2.js 运行结果为:Hello World,测试成功
接下来打开浏览器, 键入地址:http://127.0.0.1:8888/
发现输出: Hello World 测试成功,服务器8888端口建立成功.
注意:这里更改js文件中的内容后需要再node test2.js 命令再运行 才会发现输出结果更改了 .

6.更改工程创建目录:
a. cmd中键入命令cd D:\softSetting\node 回车,再键入d: ,则进入到 D:\softSetting\node\这个目录下

node.js win7环境搭建与基本测试

b.创建工程: express a 则创建一个工程名为anode.js win7环境搭建与基本测试

相应位置多出 一个a文件夹,再把node_module复制到该文件夹下,即创建成功,

node.js win7环境搭建与基本测试

 

同样再做服务器端口创建测试;

node.js win7环境搭建与基本测试

node.js win7环境搭建与基本测试

好了这里就写这么多,基本没问题了 ;

参考:

http://www.cnblogs.com/linjiqin/p/3765390.html

http://www.cnblogs.com/pigtail/archive/2013/01/08/2850486.html


 




    

 

转载于:https://www.cnblogs.com/hyxiaoxiao/p/4831694.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/109320.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Android模拟器设置竖屏

    Android模拟器设置竖屏

  • 数据仓库分层DWD、DWB、DWS[通俗易懂]

    数据仓库分层DWD、DWB、DWS[通俗易懂]DW:datawarehouse翻译成数据仓库DW数据分层,由下到上为DWD,DWB,DWSDWD:datawarehousedetail细节数据层,有的也称为ODS层,是业务层与数据仓库的隔离层DWB:datawarehousebase基础数据层,存储的是客观数据,一般用作中间层,可以认为是大量指标的数据层。DWS:datawarehouseservice服务数据层,基于DWB上的基础数据,整合汇总成分析某一个主题域的服务数据,一般是宽表。零、数据加载层:ETL(Ex

  • 电商网站详情页系统架构图_连连跨境电商

    电商网站详情页系统架构图_连连跨境电商电商网站的商品详情页系统架构小型电商网站的商品详情页系统架构小型电商网站的页面展示采用页面全量静态化的思想。数据库中存放了所有的商品信息,页面静态化系统,将数据填充进静态模板中,形成静态化页面,推入Nginx服务器。用户浏览网站页面时,取用一个已经静态化好的html页面,直接返回回去,不涉及任何的业务逻辑处理。下面是页面模板的简单Demo。<html>&…

  • 安卓适配AutoSize详解

    安卓适配AutoSize详解GItHub的官方地址:https://gitee.com/lcb1992/AndroidAutoSize一.项目导入implementation’me.jessyan:autosize:1.2.1’1.1manifest里面进行设置<manifest><application><meta-dataandroid:name=”design_width_in_dp”

  • 【跃迁之路】【502天】刻意练习系列261(2018.06.22)

    【跃迁之路】【502天】刻意练习系列261(2018.06.22)

  • java中高级面试题总结(全面)_java面试题大全

    java中高级面试题总结(全面)_java面试题大全jvm结构原理,GC工作原理Jvm结构:Jvm主要包括四个部分:1、类加载器(ClassLoad)在JVM启动时或者在类运行时将需要的class加载到JVM中。类加载时间与过程:类从被加载到虚拟机内存开始,在到卸载出内存为止,正式生命周期包括了:加载,验证,准备,解析,初始化,使用和卸载7个阶段。其中验证、准备、解析这个三个步…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号