node.js的安装以及配置

node.js的安装

前言:

	使用vue,需要安装node.js,以下是下载,安装node的一些步骤,以及node的介绍和配置问题

一,首先node.js是什么

    node是一个javascript运行的环境,不是一个js文件,实质是对chrome v8引擎进行了封装。node是一个让javascript运行在服务端的开发平台,它让javascript成为了与php,python等服务端语言平起平坐的脚本语言
    node替代了API,使得v8在非浏览器环境下运行的更好。v8引擎执行javascript的速度非常快,性能好
    node是一个基于chrome javascript运行是建立的平台,用于方便的搭建响应速度快,易于扩展的网络应用。

二,安装node

1,下载
    下载地址: https://nodejs.org/en/download/
    根据自己电脑进行配置,是32位选择32位,64位选择64位

在这里插入图片描述
下载好安装包后
在这里插入图片描述

2,安装
2.1,双击安装包打开:cancel继续
2.2,点击next继续

在这里插入图片描述

2.3,选择‘接受按钮’,cancel进行下一步

在这里插入图片描述

2.4,选择安装路径

在这里插入图片描述

2.5,安装模式

在这里插入图片描述

2.6,不需要打钩,然后下一步

在这里插入图片描述

2.7,选择install进行安装

在这里插入图片描述

2.8,选择finish完成

在这里插入图片描述

2.9,安装完成如图,这里我修改了node安装路径

在这里插入图片描述

3,配置环境变量

在这里插入图片描述

4,打开cmd窗口进行测试,执行node-v查看node版本。因为新版的node在安装的同时安装了npm,执行npm-v查看npm版本

在这里插入图片描述

5,修改包路径
5.1,默认情况下,下载全局包是,包会放在默认路径里面:C:\Users\Administrator\AppData\Roaming\npm\node_modules下,可以通过npm root -g查看

在这里插入图片描述在这里插入图片描述

但是有时候不想让全局包放在这个文件下,想放在node安装的目录下

5.2,在node安装目录下新建两个文件夹
node_global 全局包下载存放
node_cache node缓存

在这里插入图片描述

5.3,修改路径
    在cmd窗口执行以下命令
npm config set prefix "C:\node\node_global"
npm config set cache "C:\node\node_cache"
或者在node的安装目录下面找到node_modules\npm.npmrc文件,修改如下

在这里插入图片描述 然后再下载一次全举报,执行 npm install -g vue,可以发现,下载的全局包vue已经放在了我们设置的目录下面 在这里插入图片描述

修改node环境变量,因为我们更改了npm全局模块的存放路径和cache路径, 所以需要修改系统环境变量
修改用户变量path为:C:\node\node_global

在这里插入图片描述
在这里插入图片描述

然后node就是安装完成了

三,npm

1,npm是随着node一起安装的包管理工具,能解决node代码部署上的很多问题,常见的使用场景有以下几种:

  • 允许用户从npm服务器下载别人编写的第三方包到本地使用。
  • 允许用户从npm服务器上下载并安装别人编写的命令行程序到本地使用
  • 允许用户将自己编写的包或者命令行程序上传到npm服务器供别人使用

2,切换源

  • npm可以安装js模块,但是速度太慢,所以如果可以从某个地方下载资源,那速度会很慢,
  • 如果在多源之间切换,比如安装需要淘宝源,但是发布自己的代码时需要回到原来的源,这样就会比较麻烦

3,推荐使用nrm

  • nrm是js模块,类似vue-cli,是一个命令行工具,可以用来快速切换npm源

1,安装

npm install -g nrm

2,选择源

nrm ls

3,切换源

nrm use taobao

这样就算切换源(注意之后安装模块的话还是npm不是nrm,nrm只是用于切换源)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值