zoukankan      html  css  js  c++  java
  • npm的下载与配置

    Node.js

    node.js是javascript的一种运行环境,npm是nodejs的包管理工具,npm可以将项目依赖的包下载并管理起来。因此,下载npm则需下载nodejs。直接进入node中文网下载node,默认环境变量配置。

    http://nodejs.cn/

    #检测是否安装node.js
    node -v

    配置npm全局模块路径和缓存cache路径

    NPM安装的模块并不会安装到NodeJS的程序目录
    在nodejs目录下创建两个目录node_cachenode_global
    node_cache:存放安装过程的缓存文件
    node_global:存放安装模块配置位置

    #设置npm安装程序时的默认位置
    npm config set prefix "D:ProgramFiles_QY
    odejs
    ode_global"
    #设置npm安装程序时的缓存位置
    npm config set cache "D:ProgramFiles_QY
    odejs
    ode_cache"
     
    添加环境变量NODE_PATH为安装目录D:ProgramFiles_QY odejs路径添加到环境变量PATH中。

    在环境变量PATH加上";D:ProgramFiles_QY odejs ode_global"。【如果不加,后面配置完淘宝镜像后,会出现“cnpm 不是内部或外部命令”的错误!】

    配置镜像站

    最后可以配置一个国内镜像站提升下载速度,如:

    npm config set registry=http://registry.npm.taobao.org    #配置淘宝仓库
    npm config get registry     #检查镜像站

    安装cnpm

    使用淘宝镜像仓库安装cnpm。

    npm install -g cnpm --registry=https://registry.npm.taobao.org

    安装模块

    将npm的全局模块目录和缓存目录配置到我们刚才创建的那两个目录

    npm install 模块名/包名 -g    #安装模块/包
    npm uninstall -g 模块名/包名    #删除模块

    临时使用某个镜像站安装模块

    #使用淘宝镜像站下载cluster模块
    npm --registry https://registry.npm.taobao.org install cluster -g

    使用npm升级npm

    npm install npm -g

    在镜像站中搜索安装包

    npm search 包名

    查看已安装的包

    npm list -g

    创建模块

    npm init     #会输入各种配置包括git的url及用户名密码
    npm publish

    参考: 

    https://www.jianshu.com/p/96f2f01a4f3e

  • 相关阅读:
    51nod 1087 1 10 100 1000(找规律+递推+stl)
    51nod 1082 与7无关的数 (打表预处理)
    51 nod 1080 两个数的平方和
    1015 水仙花数(水题)
    51 nod 1003 阶乘后面0的数量
    51nod 1002 数塔取数问题
    51 nod 1001 数组中和等于K的数对
    51 nod 1081 子段求和
    51nod 1134 最长递增子序列 (O(nlogn)算法)
    51nod 1174 区间中最大的数(RMQ)
  • 原文地址:https://www.cnblogs.com/aeolian/p/12457284.html
Copyright © 2011-2022 走看看