您的位置:首页 > 产品设计 > 产品经理

关于一些NPM的使用经验

2013-03-02 13:38 405 查看
  NPM是什么?英文全称为Node Packaged Modules,即NodeJS的模块管理程序,用于管理(包括安装、卸载、更新)Node模块。

通常在安装NodeJS后已自动安装,已安装NodeJS?那赶紧在命令行下尝试键入npm看看他提供的丰富功能吧。

  下边介绍一下在使用npm中遇到的几个问题,

  Q1: 公司网络有代理,如何给npm设置代理?

  A1: npm config set proxy="http://username:password@proxy-url:proxy-port"

  Q2: npm install mod,以spm为例,npm install spm -g,据说是安装到了全局,并且可以在命令行直接键入spm来使用,
    那到底安装到了系统哪呢?为什么能在命令行中直接调用?
  A2: 1. 在win7下,spm装到了~\AppData\Roaming\npm下,在其他系统中,想必也是装到了用户的home目录中。

    2. 在命令行键入spm后,win7系统在~\AppData\Roaming\npm下找到spm.cmd文件,通过

      node "%~dp0\node_modules\spm\bin\spm" %*运行该目录下的spm入口模块。

  Q3: 遇到Error: SSL Error: SELF_SIGNED_CERT_IN_CHAIN,怎么办?

  A3: 试试npm config set strict-ssl=false


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: