node,nvm,npm,yarn

node 对于前端意义

node:基于 chrome v8引擎 js 运行环境(独立安装的js运行环境)
浏览器 解析 网页 内核
内容排版引擎 解析 html/css
js解释引擎 解析js

nvm安装以及使用

nvm ls 列举当前可用的node列表
nvm install 6.14.4
nvm use 版本

复习npm

node是js 运行环境(独立安装 安装到 服务器上)
node就可以操作 服务器 相关 资源(数据库、当做服务器软件、操作硬件)
node可以取代java php做 后端服务
目前前端用node最大的意义:
基于node 构建前端自动化 开发环境 (gulp)
vue+webpack react+webpack webpack

npm node 包管理器
启动项目
  npm init [--yes]
  npm install 包名[@版本号][-g][--save/--save-dev]
                                 -S     -D
  npm uninstall 包名[-g]
  npm info 包名

  package.json  项目配置文件
  scripts:{
    "脚本":"命令"
  }

  运行脚本:
    npm run 脚本名
    npm install 


    https://www.npmjs.com/   npm服务器 可视化窗口地址

  npm 淘宝镜像
    cnpm 
    安装
        npm install -g cnpm --registry=https://registry.npm.taobao.org

  nrm
    npm i nrm -g
    nrm 

yarn 包管理器

yarn yarn lock(锁定安装版本)

cnpm i yarn -g
yarn init  初始化项目 生成package.json
yarn add 包名[@版本号][--global][--dev]
yarn add 包名 默认是安装的生产环境依赖 npm install 包名 -S 
yarn remove 包名[--global]
yarn (读取package.json中的生产、开发依赖 安装)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值