世界上最大的软件注册表-----npm

npm 是什么?

  npm 为你和你的团队打开了连接整个 JavaScript 天才世界的一扇大门。它是世界上最大的软件注册表,每星期大约有 30 亿次的下载量,包含超过 600000 个 包(package) (即,代码模块)。来自各大洲的开源软件开发者使用 npm 互相分享和借鉴。包的结构使您能够轻松跟踪依赖项和版本。

npm 网站

npm 命令行工具

  • npm 的第二层含义就是一个命令行工具,只要你装了 node 就可以安装 npm
  • npm 也有版本的概念
    • npm --version   查看版本
    • npm install --global npm  版本升级

npm 常用命令

  • npm init

    • 功能: 初始化 json 文件
    • npm init -y 可以跳过向导,快速生成
  • npm install
    • 根据 json 文件中的 dependencies 选项中的依赖项全部安装
    • 简写: npm i
  • npm install 包名
    • 只下载包
    • 简写: npm i 包名
  • npm install --save 包名
    • 下载指定的包并保存信息到 json 文件中的 dependencies 选项中
    • 简写: npm i -S 包名 (注意:这里的 S 为大写)
  • npm unintall 包名
    • 只删除指定的包,如果有依赖项的话依然会保留
    • 简写: npm un 包名
  • npm uninstall --save 包名
    • 删除指定包的同时也删除掉 json 文件中 的 依赖信息
    • 简写: npm un -S 包名 (注意:这里的 S 为大写)
  • npm help
    • 查看使用帮助(当忘掉命令的时候可以使用此命令查看)
    • 简写: npm -h
  • npm 命令 --help
    • 查看指定命令的使用帮助

解决 npm 被墙问题

  原因:

    npm 存储包文件的服务器在国外,有时候会被墙,下载速度会很慢

  国内措施:

    淘宝的开发团队把 npm 在国内做了一个备份, 详情请访问:http://npm.taobao.org/

  安装:

npm install --global cnpm

   安装完成了之后就可以使用如下命令来下载包文件:

cnpm install 包名

   如果不想下载 cnmp 又想通过淘宝镜像下载包文件:

npm install 包名 --registry=https://registry.npm.taobao.org

     但是,如果每次都这样的话,反而显得更加麻烦,不过可以进行如下配置:

npm config set registry https://registry.npm.taobao.org

     只要上面这条指令配置了之后,就可以直接输入 npm install 包名 来通过淘宝镜像来进行下载。

   例如(下载 jquery):

npm install jquery

    

原文地址:https://www.cnblogs.com/duxiu-fang/p/11172754.html

时间: 2024-08-05 01:23:31

世界上最大的软件注册表-----npm的相关文章

cad 2020安装失败,怎么完全彻底卸载删除清理干净cad 2020各种残留注册表和文件?

cad 2020卸载工具,完全彻底删除干净cad 2020各种残留注册表和文件.cad 2020安装失败,怎么完全彻底删除清理干净cad 2020各种残留注册表和文件呢?有些同学想把cad 2020重新安装,但是cad 2020安装失败显示失败,有时cad 2020安装到一半就显示失败,然后会问cad 2020无法重装是怎么回事.那么cad 2020安装失败的原因是什么呢?如何才能把cad 2020卸载干净呢?有人说只要把cad 2020注册表7d2f删除就可以了,但是有的同学找到了cad 20

注册表禁用Adobe软件的JavaScript脚本运行

参考:https://www.adobe.com/devnet-docs/acrobatetk/tools/AppSec/javascript.html Adobe软件的漏洞越来越多,如果新版本发布,我们不想或者限于条件无法更新,为了安全,我们可以关闭AdobeReader的JavaScript功能. 1.手动关闭JavaScript功能方法: 打开AdobeReader软件,在"编辑>>首选项"中,定位到"JavaScript",勾选掉右边的"

用javascript技术读取注册表中软件安装位置并启动本地软件

1.首先读取注册表中本地软件安装的位置,如果未安装则无就跳转到下载页面. 2.启动软件,关闭页面. 3.如报错提示. <SCRIPT language=javascript>  <!--   function killErrors(){  alert("请将您浏览器Internet选项中的“对没有标记为安全的ActiveX控件进行初始化和脚本运行”设置为“启用”!/n/n然后刷新本页登陆!");  return true;}   window.onerror = ki

6giis6.0下载 R如此众多的注册表编辑软件

总之,大势至共享文件审计系统是国内唯一可以有效监控共享文件的访问操作记录的软件,可以有效记录共享文件的读取.修改.删除.剪切.重命名等,有效保护服务器共享文件的安全,保护单位的商业机密和无形资产. 与HyperSnap-DX同公司出品的贴心程序,可用来使用于打开旧文件.另存新文件或按浏览钮浏览资料夹时之对话方块.设置自己惯用的资料夹位置,也可自行变更对话方块的大小,对于文件的操作管理上大大的提升方便性. 根据IP信息记录访客客户号,可以查询.浏览或统计分析,作为一套稳定的客户档案.管理人员可以随

扫盲:注册表和绿色软件常识

1. 注册表相关 1.1 应用个程序在安装时,多数应用程序使用一个叫做SETUP.INF的文件详细说明例如需要什么磁盘,哪个目录被建立,从哪里复制文件,使应用程序工作正常所需要建立的注册表项等详细信息. 1.2 windows系统下,用cmd进入运行状态,敲入regedit会出现注册表编辑器. 1.3 linux下的命令: rpm  -qa 只会显示linux系统中,安装的应用程序,就像是widows中添加了注册表的的软件程序,而不会显示绿色软件的安装 ==============来自百度百科=

c# msiexec.exe卸载软件,cmd命令REG DELETE 清除注册表实例

cmd执行关键代码 卸载软件:msiexec.exe /x {xxxxx-xxxx-xxxx-xxxxx} /quiet /norestart 解释: {xxxxx-xxxx-xxxx-xxxxx}   软件productcode /quiet  安静模式,无用户交互 /norestart  安装完成后不重新启动 清理注册表:REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\U

安装软件 请确认有足够的权限访问该注册表项

方法一:解禁组策略 要解禁组策略,当然先得进入,进入方法,在开始菜单中,打开运行程序,然后在打开的运行框中输入gpedit.msc命令,确定.  进入组策略后,先在左侧目录中找到"用户配置"这一项,然打开它的子项,找到其中的"管理模板".  然后再打开管理模板的子项,从中找到"系统"这一项,选定. 然后到"系统"这一项的右侧窗口,在右侧的设置选项框中,找到"阻止访问注册表编辑工具"这一项,双击.  打开了&

Oracle 11g完全卸载方案(注册表清理)

1.如果数据库配置了自动存储管理(ASM),应该先删除聚集同步服务CSS(Cluster Synchronization Services). 删除CSS服务的方法是在DOS命令行中执行如下命令: localconfig delete 2.在"服务"窗口中停止oracle的所有服务. 3.在"开始"菜单中依次选择 "程序" / "Oracle-OraDb11g_home1" / "Oracle Installatio

win7系统注册表关闭Ctrl+Alt+Delete

软件界面关闭网上教程很多,但是注册表关闭方法不多. 开始--运行--regedit,找到DisableCAD将值设置为1即可. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System] "DisableCAD"=dword:00000001 或者大家可以下载我整理的注册表文件,导入即可.下载地址在文章最后.