zoukankan      html  css  js  c++  java
  • 186.npm使用详解

    npm

    npm(Node Package Manager)在安装node.js的时候就会对应的安装相应的版本了,如果先使用npm,就需要首先指定使用的nvm版本,即使用命令:nvm use 6.4.0,然后就可以使用npm了。

    使用淘宝镜像:

    npm install -g cnpm --registry=https://registry.npm.taobao.org。
    以后就可以使用cnpm就可以安装包了。使用cnpm安装的包是从淘宝下载的。而不是从国外,这样的话,对于一些网速限制的用户就会相对方便一些。

    安装包:

    安装包分为全局安装和本地安装。全局安装是安装在当前的node环境中,在所有的项目中都可以使用这个包,可以砸终端命令行中使用该,而本地安装是安装在当前的项目中,只有当前的这个项目能使用,安装的方式只有-g参数的区别:
    本地安装: npm install express
    局部安装:npm install express -g

    本地安装

    (1)将安装包放在./node_modules下(运行npm命令时所在的目录),如果没有node_modules目录,会在当前执行npm命令的时候生成node_modules目录。
    (2)可以在js中通过该required()来引入本地安装的包,其实reqired()就是node.js内置一个函数,就相当于python中的import。

    全局安装

    (1)将安装包放在/usr/local/下或者是你的node安装目录下。
    (2)可以直接在命令行使用。

    卸载包

    npm uninstall [package]

    更新包

    npm update [package]

    搜索包

    npm search [package]

    更新npm

    npm install npm@latest -g
    npm包:
    (1)package.json:包相关信息的描述性文件。
    (2)bin:用于存放可执行二进制文件的目录。
    (3)lib:用于存放javascript代码的目录。
    (4)doc:用于存放文档的目录。
    (5)test:用于存放单元测试用例的代码。
    始于才华,忠于颜值;每件事情在成功之前,看起来都是天方夜谭。一无所有,就是无所不能。
  • 相关阅读:
    公司到底是怎么看我们的……[转]
    C# String.Format 的使用[转]
    Oracle9I 在安装时出现[登台区出现问题,请确保指定有效的“源”和“目标”!]
    街机游戏下载
    C#操作Excel时直接引用Com和InteropExcel的差异
    我所理解的接口和抽象类[转]
    c# winFrom 使窗体显示SplitContainer或Panel中[转]
    SQL Server 2005之PIVOT/UNPIVOT行列转换(转)
    Solaris大半年使用感触
    solaris上的pkg管理
  • 原文地址:https://www.cnblogs.com/guyan-2020/p/12387248.html
Copyright © 2011-2022 走看看