zoukankan      html  css  js  c++  java
  • npm 模块化管理

    我们要使用 npm 进行包管理,首先我们得安装 npm,怎么安装?其实只要你安装了 node,那便相当于安装了 npm;

    node下载地址:http://nodejs.cn/download/

    由于 node 的安装方式为“傻瓜式”安装,即下一步,下一步,这里我就不过多赘述了!

    npm 可以方便的下载我们项目或者平时练习时所需要的依赖包,而其下载资源基本都是从:https://www.npmjs.com/ 中下载的

    1、两个基本命令:

    • npm install xxx :将资源或者第三方模块下载到当前目录下
    • npm install xxx -g :将资源或者第三方模块下载安装到全局环境下

    2、关于 npm 安装的几点说明:

    • 必须联网,毫无疑问的!
    • 下载成功后,会在当前目录下多出一个 node_modules 文件夹,我们下载的所需要的依赖就在这个文件夹中
    • 一般来说,下载下来的内容包含源码和最后供开发者使用的压缩版本

    3、关于切换下载源,从而解决下载慢的问题

        基于 nrm 切换到国内下载源(即一般是淘宝镜像)

    • 安装 nrm 到全局环境:npm install nrm -g
    • 使用 nrm 命令操作:
    • nrm ls :查看当前可用源
    • nrm use xxx :使用某个源
    • 切换源后还是基于 npm 命令进行模块管理

    4、基于 yarn 管理安装

    • 安装 yarn 到全局环境:npm install yarn -g
    • 注意:基于 yarn 安装,只能安装到本地,不能安装到全局
    • yarn add xxx :安装依赖
    • yarn remove xxx :移除依赖

    5、指定模块版本安装版本

    • 首先查看当前模块的历史版本信息 :npm view jquery version.txt(当前模块的历史信息输出到具体的某个文件中,文件名自定义)
    • 安装指定的版本模块 :npm install jquery@1.11.3 (yarn 同理)
  • 相关阅读:
    Strus2第一次课:dom4j操作xml
    Strus2第一次课:dom4j解析xml文档
    2014最后一天,好烦!这个问题从来没遇到过!网上查找了很多办法都没解决!并且no wifi 了!
    MyBatis 入门(一)
    RSA学习记录
    [HCTF 2018]admin学习记录
    [HDCTF2019]together
    BUUCTF刷题记录REAL类
    BUUCTF刷题记录————unencode
    实验四
  • 原文地址:https://www.cnblogs.com/hq-fighting/p/10473318.html
Copyright © 2011-2022 走看看