zoukankan      html  css  js  c++  java
  • nodejs npm install全局安装和本地安装的区别

    npm的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,比如:
    代码如下:复制代码
    npm install # 本地安装
    npm install -g # 全局安装

    下面分别解释。
    全局安装:npm install xxx -g 时,
    1. 模块将被下载安装到【全局目录】中。
    2. 可以直接在命令行里使用

    注,【全局目录】通过 npm config set prefix "目录路径" 来设置;通过 npm config get prefix 来获取当前设置的目录。

    本地安装:npm install xxx
    1. 将安装包放在 ./node_modules 下(运行npm时所在的目录)
    2. 可以通过 require() 来引入本地安装的包

    例如:
    c:123>npm install xxx
    将会安装到
    c:123 ode_modulesxxx


    这种方式显然是不好的,所以一般都会使用全局安装方式统一安装的一个目录中去,这样既方便管理、结构清晰还可以重复利用。

  • 相关阅读:
    Java 传递参数时,传递一个变量快还是传递一个实体类?
    13 设计模式
    12 反射
    11.多线程&&并发
    10.输入输出
    9.异常Exception
    7.正则表达式
    5.数组
    6.常见对象
    上传本地项目到Github
  • 原文地址:https://www.cnblogs.com/book-gary/p/5115549.html
Copyright © 2011-2022 走看看