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 同理)
  • 相关阅读:
    ACM的算法分类 2015-04-16 14:25 22人阅读 评论(0) 收藏
    初学Larevel 2014-08-21 11:24 90人阅读 评论(0) 收藏
    初学PHP&MySQL 2014-05-31 12:40 92人阅读 评论(0) 收藏
    codeforces 570 E. Pig and Palindromes (dp)
    codeforces 570 D. Tree Requests (dfs序)
    poj 2157 Maze (bfs)
    cf 570 C. Replacement (暴力)
    cf 570B B. Simple Game(构造)
    cf 570 A. Elections
    hdu 1429胜利大逃亡(续) (bfs+状态压缩)
  • 原文地址:https://www.cnblogs.com/moon3/p/13974542.html
Copyright © 2011-2022 走看看