nvm 版本管理工具
 
nvm install +版本号   加版本
nvm ls               列表所有的node版本
nvm use +版本号       切换版本
 
nrm 下载源
nrm     切换下载的源
nrm ls  显示所有的源的列表
nrm use 切换源
 
node 环境
nodejs是一个运行环境,事件驱动 非阻塞式 I/O (async)
 
两种使用方式
    1、交互式    .exit退出交互环境
    2、.js文件的形式  node+js文件名    ——dirname 文件路径
 
在nodejs的世界里一个js文件就是一个模块
    1、require 可以引用模块
    2、如果文件是index.js可以只引用目录
       如果没有index.js,会查找package.json文件里main所指定的文件
    3、在scripts里,可以用npm run +键名 运行  
       如果是start 就用npm start运行
       cls表示清屏 
 
操作命令    npm是同步的
    npm init -y                        初始化
    npm install 包名 --save-dev (-D)   开发依赖
    npm install jquery --save (-S)     生产以来
    npm uninstall 包名                 删除包
    npm i                              根据package.json下载所有的依赖
    npm adduser                                           连接npm官网
       npm who am i                                          我是谁
       npm publish                                             文件上传至npm官网
 
 
yarn    异步且可以锁定版本号和缓存
cnpm i yarn -g          全局安装yarn
yarn -v                 能看到版本号就是成功啦
yarn add 包名           本地安装
yarn global add 包名    全局安装
yarn remove  包名               删除包
yarn                    找回被删除的文件
 
npm对应的yarn命令
 
模块的导入导出
require 模块的导入
 
module.exports 模块的导出
    exports是指向module.exports 的一个引用,不能让exports指向新的对象
 
 
引入顺序
如果模块同名
引用的顺序是.js .json .node

node和yarn的更多相关文章

  1. windows安装node和yarn

    Ubuntu子系统安装和删除yarn 在 Debian 或 Ubuntu 上,需要用 Debian 包仓库来安装 Yarn. 首先需要配置仓库: curl -sS https://dl.yarnpkg ...

  2. mac 下node,yarn安装及版本切换

    node安装 https://nodejs.org/en/download/ 到官网下载指定版本 安装node的管理工具 sudo npm install -g n //安装n sudo n 8.9. ...

  3. node / npm/ yarn 的安装以及环境变量

    # node.js 10.15.3 https://npm.taobao.org/mirrors/node/v10.15.3/node-v10.15.3-x64.msi 1.安装后自动添加了环境变量: ...

  4. Hadoop记录-Yarn命令

    概述 YARN命令是调用bin/yarn脚本文件,如果运行yarn脚本没有带任何参数,则会打印yarn所有命令的描述. 使用: yarn [--config confdir] COMMAND [--l ...

  5. 【原创 Hadoop&Spark 动手实践 4】Hadoop2.7.3 YARN原理与动手实践

    简介 Apache Hadoop 2.0 包含 YARN,它将资源管理和处理组件分开.基于 YARN 的架构不受 MapReduce 约束.本文将介绍 YARN,以及它相对于 Hadoop 中以前的分 ...

  6. Node JS World

    Node JS World Environment tested on Ubuntu Install nvm/node/npm/yarn nvm : node version manager node ...

  7. yarn默认配置

    name value description yarn.ipc.client.factory.class   Factory to create client IPC classes. yarn.ip ...

  8. 二、环境安装:yarn

    依赖管理工具安装yarn 可参考前几篇文章 1.必须安装nodejs 注意:安装nodejs稳定版本 2.安装cnpm用cnpm替代npm 地址:http://npm.taobao.org/安装cnp ...

  9. 【软件测试部署基础】yarn的认识

    1. yarn是什么 Yarn 是 Facebook, Google, Exponent 和 Tilde 开发的一款新的 JavaScript 包管理工具.其主要是为了弥补 npm 的一些少量的缺陷而 ...

随机推荐

  1. OK335xS U-boot GPIO control hacking

    /**************************************************************************************** * OK335xS ...

  2. FREESWITCH 填坑指南

    转接 1.查看网关注册状态 sofia status 2.桥接(未实践) http://wiki.freeswitch.org.cn/wiki/Mod_lua.html#jump10237 frees ...

  3. HDU 4135:Co-prime(容斥+二进制拆分)

    Co-prime Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total S ...

  4. net core web服务器实现

    net core 系列 18 web服务器实现 一. ASP.NET Core Module 在介绍ASP.NET Core Web实现之前,先来了解下ASP.NET Core Module.该模块是 ...

  5. .NET Core Generic Host Windows服务部署使用Topshelf

    此文源于前公司在迁移项目到.NET Core的过程中,希望使用Generic Host来管理定时任务程序时,没法部署到Windows服务的问题,而且官方也没给出解决方案,只能关注一下官方issue # ...

  6. 【spring data jpa】好文储备

    [spring data jpa]带有条件的查询后分页和不带条件查询后分页实现  :  https://blog.csdn.net/lihuapiao/article/details/48782843 ...

  7. jsp页面九大内置对象

    资源转载自网上,不可用于商用,学习可以.内置对象又叫隐式对象/隐含对象是由WEB容器加载的一组类的实例,不需要预先声明就可以在脚本代码和表达式中随意使用的对象. 这九大隐式对象可以按照期作用分类为: ...

  8. lsof-查看进程句柄

    root@root:~# lsof COMMAND PID TID USER FD TYPE DEVICE SIZE/OFF NODE NAME systemd root cwd DIR , / sy ...

  9. git代码回退

    情况1.还没有push可能 git add ,commit以后发现代码有点问题,想取消提交,用: reset git reset [--soft | --mixed | --hard] eg:  gi ...

  10. svn分支开发注意事项

    1.切换的时候最好查看本文件的是主干上的还是分支上的, 单击右键,点击属性,可以看到以下图片,其中"URL"就可以 看到是主干还是分支 2.切换到分支 点击切换后就选择要切换到的路 ...