node.js安装、各种npm命令介绍和nvm的安装及使用

node.js安装

node.js官方下载地址:Node.jsNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.https://nodejs.org/en/

 进去之后页面如下:

 左边的LTS版是长期维护版,右边的Current是最新版,建议安装长期维护版,比较稳定。

下载完之后直接安装即可,一直next下一步就行,但是需要注意勾选Add to PATH,这是添加环境变量的,只有添加了环境变量才能在计算机的任何位置运行node和npm的指令。然后那些安装位置可以按照自己的喜好来,如果不想管太多,一直next就行。

        安装完之后,可以在命令行中输入node -v指令来确认node.js是否安装成功,如果安装成功,这个指令会输出安装的node.js的版本号,出现如图所示的结果即为安装成功。

npm的各种命令

npm一般会随着node.js的安装而一起安装,它们两个是配套的,下面介绍npm的各种命令

1.npm -v

 该命令的作用是输出npm的版本号,可以用来检测npm是否安装成功以及获取npm的版本号。

2.npm init

该命令的作用是初始化一个包,用于将文件夹初始化为包,交互式创建package.json文件,package.json是包的配置文件,每一个包都有package.json文件。如图(图中使用的是VScode的终端),在VSCODE_TEST文件夹中执行完npm init命令生成了package.json文件,在交互式创建package.json文件时,不输入值直接回车会使用括号中的默认值,输入之后回车就会以你给的值为准。

 

 3.npm s 或 npm search

npm s 和npm search 的作用是搜索可用的包,两个命令本质一样,下图是用该命令搜索cnpm包的示例:

 不过一般情况下,我们搜索包用的是网站https://www.npmjs.com/,命令行的方式不太友好

4.npm i 和npm install

这两个命令可以在初始化之后的包中安装包,两者本质是一样的,安装包的格式为npm i 包名 和npm install 包名,安装完之后在文件夹中会多出一个node_modules文件夹(里面存放着下载安装的包)和package-lock.json文件(里面记录着下载安装的包的版本号信息,用来锁定包的版本)。

使用npm 

npm i 和npm install 命令还可以携带参数以指定该包是生产依赖还是开发依赖

格式:npm i -S 包名 或者 npm i --save 包名  下载安装包,并指定该包为生产依赖,-S为默认选项

          npm i -D 包名 或者 npm i --save-dev 包名       下载安装包,并指定该包为开发依赖

 生产依赖的包信息会保存在package.json的dependencies属性中,开发依赖的包信息会保存在package.json的devDependencies属性中。

npm i 和 npm install 命令携带参数 -g 即可进行全局安装,一般用于安装全局工具包,比如cnpm,具体使用方式是npm i -g 全局工具包名。

全局工具包在下载安装后可以在命令行的任意位置使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值