• nodeJS 下载与安装,环境配置


    1。什么是nodeJs:

    简单的说 Node.js 就是运行在服务端的 JavaScript。

    Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。

    Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

    2.nodeJs 下载:

    Node.js 安装包及源码下载地址为:https://nodejs.org/en/download/

    你可以根据不同平台系统选择你需要的 Node.js 安装包。

    Node.js 历史版本下载地址:https://nodejs.org/dist/

    下载完成之后,双击进行安装:

    步骤 1 : 双击下载后的安装包 v0.10.26,如下所示:

    install-node-msi-version-on-windows-step1

    步骤 2 : 点击以上的Run(运行),将出现如下界面:

    install-node-msi-version-on-windows-step2

    步骤 3 : 勾选接受协议选项,点击 next(下一步) 按钮 :

    install-node-msi-version-on-windows-step3

    步骤 4 : Node.js默认安装目录为 "C:Program Files odejs" , 你可以修改目录,并点击 next(下一步):

    install-node-msi-version-on-windows-step4

    步骤 5 : 点击树形图标来选择你需要的安装模式 , 然后点击下一步 next(下一步)

    install-node-msi-version-on-windows-step5

    步骤 6 :点击 Install(安装) 开始安装Node.js。你也可以点击 Back(返回)来修改先前的配置。 然后并点击 next(下一步):

    install-node-msi-version-on-windows-step6

    安装过程:

    install-node-msi-version-on-windows-step7

    点击 Finish(完成)按钮退出安装向导。

    install-node-msi-version-on-windows-step8

    检测PATH环境变量是否配置了Node.js,点击开始=》运行=》输入"cmd" => 输入命令"path",输出如下结果:

    我们发现nodeJs自动帮我们配置了环境变量。

    输入命令“node --version” 查询版本。

    3.设置安装模块的位置:

    假设nodejs根目录为“D: odejs” 如下所示,新建“node_cache”文件夹用来存放全局缓存 该路径下已经存在node_modules目录可用来存放全局模块,无需创建新的文件夹,默认已经内置了npm,

     npm config set cache "D:
    odejs
    ode_cache"  
     npm config set prefix "D:
    odejs"  --nodejs会自动寻找该路径下的node_modules文件夹为实际存放全局模块的路径,这也是为啥叫prefix不叫global的原因;以后安装的全局模块都会被放到D:Program Files
    odejs
    ode_modules下,跟npm模块在一个文件夹中
    
    

    查看配置结果

    npm config ls

     

    下载个模块测试下 以express为例 :

    npm install express -g

    下载完成后找到

    D:
    odejs
    ode_modules下 会发现express 已经下载到了该目录

    此时,npm模块安装的默认全局路径已经改到了相应的文件夹中,但是 这时候用户还是无法require这些模块,因为电脑系统现在还不知道你把默认路径给改了

     需要在环境变量中设置NODE_PATH路径(模块执行路径)

     

    注意EXPRESS 新版本还需要安装express-generator 使用express -V就可以查看了

    npm install -g express-generator
    express -V
  • 相关阅读:
    【Mysql学习笔记】浅析mysql的binlog
    HBase 学习笔记---守护进程及内存调优
    字符集例子-同一字符不同字符集编码不同及导入导出的乱码
    随机访问
    格式化的代价
    读写文本文件
    缓冲
    加速I/O的基本规则
    序列化再探讨
    数据库I/O:CMP、Hibernate
  • 原文地址:https://www.cnblogs.com/takeyblogs/p/13600124.html
Copyright © 2020-2023  润新知