NodeJs的安装和环境变量配置[通俗易懂]

NodeJs的安装和环境变量配置[通俗易懂]一、NodeJs的安装和环境变量配置第一步,下载安装NodeJS1.本文在windows平台下NodeJS安装实例,独立安装而不是在安装VisualStudio的过程中2.NodeJS中文官网下载:http://nodejs.cn/#download3.双击可执行文件,安装操作过程中可以修改安装目录,这样的话如果操作系统重装后nodejs不需要再次安装,只要配置一下环境变量就

大家好,又见面了,我是你们的朋友全栈君。

一、NodeJs的安装和环境变量配置

第一步,下载安装NodeJS

1.本文在windows平台下NodeJS安装实例,独立安装而不是在安装Visual Studio的过程中

2.NodeJS中文官网下载:http://nodejs.cn/#download

3.双击可执行文件,安装操作过程中可以修改安装目录,这样的话如果操作系统重装后nodejs不需要再次安装,只要配置一下环境变量就可以了。

4.NodeJS安装成功后,会自带npm工具,npm作为了node_moduls的一个模块

第二步、验证Node.Js是否安装成功

安装Node.js,安装过程基本上是下一步,即可完成,然后在CMD中运行如下命令:node -v 来查询当前node.js的版本号,然后输出如图所示的结果就表示node.js安装成功,接着可以输入命令:npm -v 来查询当前npm工具的版本号[可能需要时间稍长点],便会输出如图所示的结果表示npm工具可用

NodeJs的安装和环境变量配置[通俗易懂]

第三步、配置环境变量

1.配置Node.Js的环境变量,直接添加到Path中,‘G:\Developer\Node.Js’,此配置主要是为了node.exe,npm.cmd,如果是使用安装包安装的此步骤在安装的过程中已经完成。

NodeJs的安装和环境变量配置[通俗易懂]

2.配置package的环境变量,如果不配置全局安装包路径的话默认在 ‘C:\Users\<用户>\AppData\Roaming\npm’,

nodejs的缓存位置:’C:\Users\<用户>\AppData\Roaming\npm-cache’,

配置package的环境变量,是为了全局的工具,例如:远程调试工具weinre,express模板生成工具等

NodeJs的安装和环境变量配置[通俗易懂]

第四步、修改package的全局路径或npm缓存路径【非必须】

由于npm安装工具默认会跑到C盘[因为npmrc文件中默认的设置为:prefix=${APPDATA}\npm],这样有时可能会因为系统权限的问题,导致不能正常成功的安装某些工具,那么我们可以先将npm安装的全局路径自定设置一下,比如:我们可以在nodejs的目录下[即你的node.js安装后的根目录]新建两个目录:node_globalnode_cache,然后找到nodejs目录下的node_modules/npm目录下名为npmrc 或者 .npmrc文件,[为安全,我们可以先将该文件copy一个副本出来进行备份]使用文本编辑器打开,修改并新增如下:prefix 和 cache 分别对应之前新建的目录node_global 和 node_cahce 

NodeJs的安装和环境变量配置[通俗易懂]

默认位置:

NodeJs的安装和环境变量配置[通俗易懂]

更多:

NodeJs开发环境之Sublime Text3

远程调试工具weinre

Node.js教程地址

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134224.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Hexo-Matery主题细致美化

    Hexo-Matery主题细致美化Hexo-Matery主题美化在一番瞎改js代码后,终于无法忍受next主题,于是愤然投入Matery大家庭,结果证明,香!下面是我记录的配置Matery主题的流程,仅供后来的师傅们参考。大家可以来我Hexo博客主页看看具体效果我的小站下载安装Matery主题首先在hexo官网主题里面搜索Matery主题点击进入作者大大的github,然后下载master分支的最新稳定版的代码,解压缩后将hexo-theme-matery的文件夹重命名为matery,复制到Hexo的theme

    2022年5月19日
    58
  • vue单页面应用的原理

    vue单页面应用的原理通常的url地址由什么构成呢:协议名域名端口号路径参数哈希值比如:http://www.itcast.cn:80/home/index?name=zs#absdklfajdf当哈希值改变(哈希值就是:#absdklfajdf),页面不会发生跳转,单页面应用就是利用了这一点:单页面应用因为只有一个页面,所以页面不能发生跳转,但是,我们又需要根据url地址来展示不同的组件…

    2022年6月28日
    28
  • 论文投稿Cover letter[通俗易懂]

    论文投稿Cover letter[通俗易懂]转自:http://blog.sciencenet.cn/blog-479412-686426.html,感谢分享!1.第一次投稿Coverletter:主要任务是介绍文章主要创新以及声明没有一稿多投DearEditors:Wewouldliketosubmittheenclosedmanuscriptentitled“PaperTitle”,whichwewis…

    2022年5月3日
    47
  • 微信小程序实质是什么? Hybrid App「建议收藏」

    微信小程序实质是什么? Hybrid App

    2022年2月22日
    50
  • LoadRunner教程(15)-LoadRunner 初识Analysis

    LoadRunner教程(15)-LoadRunner 初识Analysisanalysis简介分析器就是对测试结果数据进行分析的组件,它是LR三大组件之一,保存着大量用来分析性能测试结果的数据图,但并不一定要对每个视图进行分析,可以根据实际情况选择相关的数据视图进行分析,分析结果可以生成一些不同格式的测试报告,可以对不同的图表进行合并分析。在controller里面点击analysis,可以生成分析图表或者在开始运行场景时…

    2022年5月23日
    41
  • java九九乘法表代码_java 输出九九乘法表口诀的代码「建议收藏」

    java九九乘法表代码_java 输出九九乘法表口诀的代码「建议收藏」题目:输出9*9口诀。程序分析:分行与列考虑,共9行9列,i控制行,j控制列。程序设计:publicclassjiujiu{publicstaticvoidmain(String[]args){inti=0;intj=0;for(i=1;i<=9;i++){for(j=1;j<=9;j++)System.out.print(i+”*”+j+”=”+i*j+”\t”)…

    2022年7月15日
    17

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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