Node-JS安装初步-VUE深入研究系列

下载地址:Download | Node.js

1、Windows 操作系统下安装

(1)下载的安装包文件名:node-v12.14.1-win-x64.zip

(2)解压压到目录:D:\node-v12.14.1-win-x64

(3)配置环境变量PATH:新增一个路径D:\node-v12.14.1-win-x64,同时注意查找是否有其他node-js版本的路径,有则删除。如下:

(4)验证node-js和npm的版本,如下:

(5)最后配置npm安装的全局模块所在的路径,以及缓存路径。

之所以要配置这两个路径,是因为以后在执行类似:npm install express -g (g代表global全局安装的意思)的安装语句时,会将安装的模块安装到全局模块所在的路径中。
创建两个文件夹如下图:

执行如下命令:

npm config set prefix "D:\node-v12.14.1-win-x64\global_modules"

npm config set cache "D:\node-v12.14.1-win-x64\global_cache"

新建一个环境变量NODE_PATH,值为:D:\node-v12.14.1-win-x64\global_modules,如下图:

再次修改环境变量PATH,新增路径:%NODE_PATH%,注意删除以前老版本的路径。

然后执行命令:

npm install express -g

检查全局模块路径:

(6)替换镜像

查询镜像:

Npm config get registry

使用淘宝镜像,执行如下指令:

npm config set registry https://registry.npm.taobao.org

(7)cnpm作为可选,cnpm优势是符合中国人习惯,但是有时候会遇到无法解决的问题:

安装cnpm,执行如下指令:

npm install -g cnpm

2、Ubuntu操作系统下安装,其他LINUX操作系统类似

(1)下载文件:node-v12.14.1-linux-x64.tar.gz

(2)使用如下指令安装:

cd /usr/local

sudo mkdir node

sudo cp /home/Downloads/node-v12.14.1-linux-x64.tar.gz ./node

sudo tar -zxvf node-v12.14.1-linux-x64.tar.gz

注:也可以使用如下指令安装:

sudo apt-get install nodejs

sudo apt-get install npm

sudo npm install npm -g

sudo npm install -g n

sudo n stable

(3)执行命令sudo vim /etc/profile出现编辑窗口,修改环境变量,如下图:

然后执行加载环境变量:

source /etc/profile

(4)执行如下指令查看版本:

node -v

npm -v

(5)修改镜像,使用如下指令:

npm get registry

npm config set registry http://registry.npm.taobao.org/

(6)安装cnpm,使用如下指令:

npm install cnpm -g --registry=https://registry.npm.taobao.org

3、NPM常用命令

npm install [package name]安装最新版本

npm install [package name] [version]安装指定版本

npm install [package name] --save(或-S)安装并把模块的版本信息保存到dependencies(生产环境依赖)中,即package.json文件的dependencies字段中

npm install [package name] --save-dev(或者-D)安装并把模块版本信息保存到devDependencies(开发环境依赖)中,即你的package.json文件的devDependencies字段中

npm install [package name] --save-optional (或 -O)把模块安装到optionalDependencies(可选环境依赖)中,即你的package.json文件的optionalDependencies字段中。

npm install [package name] --save-exact (或 -E)精确安装指定版本的模块,dependencies里每个模块版本号前面不再有^

npm install [package name] -g (或 --global)全局安装最新版本

npm init 在当前目录生成一个package.json文件,记录项目的作者,git地址,入口文件、命令设置、项目名称和版本号等等,一般必须有

npm list(或者ll,la,ls)查看所有已经安装的模块

npm uninstall(或者remove,rm,r,un,unlink) [package name] [options]卸载模块,[options]表示带--的参数

npm outdated列出已过期的模块

npm update [-g]更新本地模块[全局模块]

npm help [指令] 查询某指令的帮助

npm root查询绝对路径

npm config查询配置路径

npm start(或者deploy,build)在package.json中定义的指令

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值