Node.js在线安装与配置

13 篇文章 1 订阅
4 篇文章 1 订阅

一、安装环境

1、本机系统:Windows 10(64位)

二、安装Node.js步骤
1、Node.js下载:https://nodejs.org/en/download/
2、选安装目录进行安装
3、环境配置
4、测试

三、安装
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述一直下一步指导安装完成
在这里插入图片描述新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理

查看npm版本   npm -v
查看Node.js版本   node -v

四、环境配置
主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。
在我安装的文件夹【D:\Ndejs】下创建两个文件夹node_global及node_cache
在这里插入图片描述创建完两个空文件夹之后,打开cmd命令窗口,输入

npm config set prefix "D:\Ndejs\node_global"
npm config set cache "D:\Ndejs\node_cache"

接下来设置环境变量,关闭cmd窗口,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”
将【用户变量】下的【Path】在这里插入图片描述
修改为【D:nodejs\node_global】
在这里插入图片描述

在【系统变量】下新建【NODE_PATH】,输入【D:nodejs\node_global\node_modules】
在这里插入图片描述

设置npm淘宝镜像
npm config set registry http://registry.npm.taobao.org/
设置yarn淘宝镜像
yarn config set registry http://registry.npm.taobao.org/

设置npm为官方镜像
npm config set registry https://registry.npmjs.org/
设置yarn为官方镜像
yarn config set registry https://registry.yarnpkg.com

安装阿里cnpm工具来替代默认npm,安装后可使用cnpm命令替代npm
$ npm install -g cnpm --registry=https://registry.npm.taobao.org

查看当前镜像仓库路径
npm get registry 
yarn config get registry

代码审查
npm audit

使用下列命令进行全局包安装
npm i -g pacakge-name
对于仅需要在某个项目中使用的包,可采用局部安装的方式。初始化nodejs项目时,可以在项目根目录下通过下列命令来生成项目的package.json文件,对于angular、nestjs等框架,在生成新项目时会自动生成相应的package.json文件。

npm init

生成package.json文件后。要在本地安装和管理nodejs包,都可以在根目录下通过npm命令完成。

npm i package-name #在项目中安装名为package-name的包,但并不保存到项目包列表中,不推荐该方法
npm i package-name --save #安装package-name包,并保存到项目依赖清单中
npm i package-name --save-dev #安装package-name包,并保存在开发依赖清单中,在生产环境中不安装
npm uninstall package-name #卸载某个包
npm update package-name #升级某个包的版本
npm i package-name@1.0.0 --save #安装指定版本的package-name包
npm search package-name #搜索某个包
npm ls -g #列出全局安装的所有包
npm cache clear #清空npm本地缓存,一般在系统出现问题时处理故障使用

通过–save和–save-dev参数安装的所有包,都可以在package.json文件的依赖项中看到。
当然,除了下载和使用现有的第三方包之外,也可以在npm官网发布自己的npm包,供自己和他人(私有仓库需要付费,公有仓库免费)使用。这需要注册账号,并通过npm adduser命令添加自己的用户名,详细说明可参见相关官方文档
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值