nodeJS安装与npm命令

npm就是node的包管理工具。node package manage

一、下载安装node与npm

1、下载

简介:Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。

下载:直接去官网下载,安装的时候选择Add to PATH

验证:安装完了之后,node和npm就一起安装了,验证的命令为node -vnpm -v

2、修改 node保存位置

注:如果只像上面这样子安装的话,接下来安装的所有模块都会自动安装到C盘的node_modules里面,所以我们这里需要修改默认保存位置

  • 1、在安装node.js的文件夹(如D:\all-env\node)中,新建两个文件夹node_globalnode_cache
  • 2、cmd输入npm config set prefix "D:\all-env\node\node_global"npm config set cache "D:\all-env\node\node_cache"
  • 3、增加环境变量NODE_PATH值为D:\all-env\node\node_global\node_modules,在PATH中添加D:\all-env\node\node_global

测试位置是否修改成功:cmd输入npm install express -g,发现express是安装在手动指定的那个位置

3、配置npm
  • 1、查看当前npm配置:npm config edit, 可以弹出当前npm配置的txt文件,直接修改这个txt文件,就是修改对应的npm配置
  • 2、设置npm代理:直接修改npm config set proxy=http://127.0.0.1:8087和npm config set https-proxy http://server:port
    • 有时候内网无法 直接用npm,就需要设置代理了。当然这个代理也可以直接到 上面那个config edit 弹出的txt文件里面去设置
    • 设置代理用户名和密码npm config set proxy http://username:password@server:port npm confit set https-proxy http://username:password@server:port,这个不一定要用
  • 3、修改npm的模块下载仓库:npm install -g cnpm --registry=registry_url,registry_url指的是国内提供的一些npm仓库地址,有两个https://registry.npm.taobao.org或者http://r.cnpmjs.org/。如npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 4、使用cnpm:cnpm跟npm用法完全一致,只是在执行命令时将npm改为cnpm
    • 配置cnpm路径到环境变量:首先找到cnpm的路径,一般是在node的安装目录D:\all software\allEnv\node\node_cache,会有一个cnpm和cnpm.cmd文件(进入这个路径运行cnpm -v是会成功的)。然后把这个路径添加到环境变量path里面去,就好了
    • 是否安装成功:cnpm -v
  • 5、设置npm为淘宝镜像(这个好像没用):npm config set registry http://registry.npm.taobao.org/
  • 6、还原:npm config set registry https://registry.npmjs.org/
  • 7、临时使用淘宝镜像:npm --registry https://registry.npm.taobao.org install express
4、安装nvm

nvm: 这个是nodejs的版本管理工具,可以直接切换多个nodejs版本。感觉应该还是毕竟好用的

  • 下载安装:github搜索nvm-windows,然后往下面拉,就可以看到下载链接了
  • nvm命令如下:
    • nvm list: 查看当前所有的 node 版本
    • nvm install v10.13.0: 安装指定的node版本
    • nvm use --delete-prefix 10.13.0切换到指定的版本

二、NPM基本使用

注:为什么要保存至package.json?因为其他开发者使用(命令提示符执行npm install,则

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值