zoukankan      html  css  js  c++  java
  • npm -yarn -gulp 使用简介

    NPM使用介绍
    NPM是随同NodeJs 一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有:
    允许用户从NPM服务器下载别人编写的第三方包到本地使用。
    允许用户从NPM服务器下载并安装别人编写的命令程序到本地使用
    允许用户将自己编写的包或命令程序上传到NPM服务器供别人使用。
    新版的nodejs 已经集成了npm,npm一并安装好了,可输入 npm -v测试 是否安装成功
    npm -v
    x.x.x

    npm 升级
    window系统 npm install npm -g
    使用淘宝镜像命令 cnpm install npm -g

    使用 npm 命令安装模块
    npm 安装Node.js 模块语法格式如下:
    npm install<Module name>
    eg: 使用npm命令安装常用的Node.js Web框架模块express:
    npm install express
    使用: 通过 require('express') 方式
    var express = require('express');

    全局安装与本地安装
    npm 的安装分为本地安装(local),全局安装(global)两种,
    npm install express //本地安装
    npm install express -g //全局安装

    npm install express -g

    更新模块
    npm update express

    搜索模块
    npm search express

    淘宝镜像,使用淘宝定制的cnpm 命令行代替 默认的npm
    $ npm install -g cnpm --registry=https://registry.npm.taobao.org
    cnpm install [name]

    //-----------------------------------------------------------------------------------

    yarn 使用

    初始化一个新的项目
    yarn init

    添加一个依赖包
    yarn add [package]
    yarn add [package]@[version]
    yarn add [package]@[tag]

    更新 一个依赖包
    yarn upgrade [package]
    yarn upgrade [package]@[version]
    yarn upgrade [package]@[tag]

    删除一个依赖包
    yarn remove[package]

    安装所有的依赖包
    yarn or yarn install
    //-------------------------------------------------------------------------------------

    1.全局安装gulp
    npm install --global gulp

    2.作为项目的开发依赖(devDependendies)安装:
    npm install --save-dev gulp

    3.在项目的根目录下创建一个名为gulpfile.js 的文件:
    var gulp = require('gulp');
    gulp.task('default',function(){
    //将默认的任务代码放在这
    });

    4.运行gulp:
    gulp

    默认的名为 default 的任务(task)将会被运行
    想要单独执行特定的任务(task), 输入gulp<task><othertask>


  • 相关阅读:
    OGG实验:喂奶间隔数据表通过OGG配置同步
    Oracle Exadata 学习笔记之核心特性Part1
    js 表格指定列,根据相同值实现跨行合并
    tr td同时添加点击事件
    Oracle 分页查询
    tomcat启动时运行指定的java类
    application/x-www-form-urlencoded与multipart/form-data与application/json的区别 精析
    nodejs中thiskeyword的问题
    AlphaGo 开源项目研究(1)
    LeetCode -- Best Time to Buy and Sell Stock II
  • 原文地址:https://www.cnblogs.com/nnf-888/p/8745226.html
Copyright © 2011-2022 走看看