npm相关

作者: Ordinary_zz | 来源:发表于2021-05-24 10:17 被阅读0次

    1、设置

    1.   npm安装程序位置

    npm config set prefix "你自定义的安装程序位置、比如D://soft/nodeInstall "

    2.     npm缓存位置

    npm config set cache "你自定义的安装程序位置、比如D://soft/nodeCache "

    2、查看全局安装路径 

    npm prefix -g

    3、查看全局安装过的模块

    npmlist-g

    npmlist-g --depth0

    如果不添加--depth 0会将更详细的列表展示出来。

    4、修改(不想要之前的设置)

    在C:\Users\Administrator\.npmrc   

    把以下代码段删除就行了。

    cache=D://soft/nodeInstall "

    prefix=D://soft/nodeCache "

    下载 npm install

    --save      -S(简写)    会加入到生产依赖    dependencies(生产环境)

    --save-dev   -D(简写)会加入到开发依赖    devdependencies(开发环境)

    本质区别:

    引用来源:https://guxinyan.github.io/2017/11/02/%E5%8C%85%E5%BA%94%E8%AF%A5%E6%94%BE%E5%9C%A8devDependencies%E8%BF%98%E6%98%AFdependencies/

    项目:npm install 会自动下载dependencies和devdependencies下面的所有模块

    发布npm包:本身dependencies下的模块会作为依赖,一起被下载

                                devDependencies下面的模块不会自动下载

    假设有以下两个模块:

    模块A

        - devDependencies

        模块B

        - dependencies

        模块C

    模块D

        - devDependencies

        模块E

        - dependencies

        模块A

    npm install D的时候, 下载的模块为:

    - D

    - A

    - C

    当我们下载了模块D的源码,并且在根目录下npm install, 下载的模块为:

    - A

    - C

    - E

    相关文章

      网友评论

          本文标题:npm相关

          本文链接:https://www.haomeiwen.com/subject/thcxmctx.html