精华内容
下载资源
问答
  • NPM:nodejs官方包管理工具的简介、安装、使用方法之详细攻略 目录 NPM之nodejs官方包管理工具的简介 NPM之nodejs官方包管理工具的安装 NPM之nodejs官方包管理工具的使用方法 NPM之nodejs官方包管理...

    NPM:nodejs官方包管理工具的简介、安装、使用方法之详细攻略

     

     

    目录

    NPM之nodejs官方包管理工具的简介

    NPM之nodejs官方包管理工具的安装

    NPM之nodejs官方包管理工具的使用方法


     

     

     

    NPM之nodejs官方包管理工具的简介

    NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。
    npm是nodejs官方的一种包管理工具,简单点来说,就是开发人员通过cmd命令符下载各种包版本的工具。

     

    NPM之nodejs官方包管理工具的安装

    nodejs下载


    NPM之nodejs官方包管理工具的使用方法

    1、npm常用命令集合
    npm install grunt # 本地安装。将安装包放在 ./node_modules 下(运行npm时所在的目录);可以通过 require() 来引入本地安装的包
    npm install -g grunt-cli # 全局安装。将安装包放在 /usr/local 下;可以直接在命令行里使用
    npm config set prefix '目录路径'    #设置目录地址
    npm config get prefix   #获取当前设置的目录
    npm list -g --depth 0  #查看所有已经安装的包。-g是全局的安装包,list是已安装的node包,–depth 0貌似是不显示任何依赖包的意思
    常用命令
    npm init     #初始化项目,其实就是创建一个package.json文件。
    npm install     #安装所有项目依赖。
    npm help xxx     #查看xxx命令的帮助信息。
    npm search     #搜索(快捷方式:find, s)
    npm install     #安装 (快捷方式:i)
    npm search xxx   #并安装xxx(局部)。安装多个依赖可用空格分割,如npm i jquery bootstrap。
    npm search xxx -g      #搜索并安装xxx(全局)。安装多个同上。
    npm search xxx -D     #安装并将依赖信息写在package.json中的devDependencies中。快捷方式 i均可,如npm i jquery。
    npm search xxx@版本号    #指定需要安装的版本号,若不指定将安装最新的稳定版本。
    npm uninstall           #卸载(快捷方式:rm, r)
    npm uninstall xxx    #多个依赖可用空格分割。
    npm -D uninstall xxx   #并将依赖信息从package.json中的devDependencies中清除。
    npm list       #默认局部。列出已安装依赖(快捷方式:ls)
    npm list -g       #列出已安装的全局依赖。-g 查看全局安装路径。
    npm update -g    #是全局更新xxx。
    npm update xxx    #是局部更新xxx。
    npm update     #更新依赖(快捷方式:up)
    npm outdated     #检查过期依赖
    npm root       #查看依赖安装路径(也就是node_modules的路径)
    npm view     #查看模块的注册信息


    2、关于npm默认安装以及自定义安装路径设置
    T1、默认情况下,在哪个文件夹下运行npm,npm就在当前目录创建一个文件夹node_modules,然后将要安装的程序安装到文件夹node_modules里面。
    T2、// 设置npm安装程序时的默认位置
    npm config set prefix "D:\Program Files\nodejs\X64\node_global"
    // 设置npm安装程序时的缓存位置
    npm config set cache "D:\Program Files\nodejs\X64\node_cache"
    // 设置环境变量NODE_PATH 
    NODE_PATH = D:\Program Files\nodejs\X64\node_global\node_modules
    // 然后在使用npm安装程序时在后面加一个参数-g即可将安装的程序安装到我们指定的目录
    // 如 npm install ionic -g
    npm install XXX -g

    npm 中文文档

     

     

     

     

     

    展开全文
  • npm包管理工具

    2019-06-28 11:42:27
    npm 包管理工具 1. 什么是 npm ? npm是 Node 的包管理工具 ,是全球最大的开源库生态系统 官网 https://www.npmjs.com/ 2. 常见命令 初始化项目 $ npm init $ npm init --yes 默认配置 下载命令: npm init ...

    npm 包管理工具

    1. 什么是 npm ?

    2. 常见命令

    初始化项目
        $ npm init
        $ npm init --yes 默认配置
     
    下载命令:
        npm init						 初始化包管理文件
        npm install 包名				  	下载
        npm install 包名 -g 				下载到全局
        npm install 包名 --save-dev--	    包管理文件生成开发依赖 devDependencies:{xxx:xxx}
        npm install 包名 -d    			--save-dev--的简写
        npm config ls					 查看npm的默认配置
        
        //开发环境使用 devDepencies
        -D  === --save--dev  
        // 生产环境使用  
        -S  ==  --save
       
    卸载命令:
        npm uninstall 包名				卸载本地包
        npm unpublish 包名@版本号		  卸载发布后的远程包 发布1小时内有效
    

    3. 上传包

    上传包:
        1) 登入npm官方网站 www.npmjs.com
        2) 注册 设置好邮箱
        3) 在dos命令窗口登入npm adduser (注意密码输入不显示)
        4) 发布包 npm publish
        5) package.json中必备两个字段 name(包名) version(版本号)
        ps:如果发布的包名与npm官网重复会导致发布失败	
    

    2. 设置淘宝镜像

    //1. 安装 cnpm 设置淘宝镜像
    	npm install -g cnpm --registry=https://registry.npm.taobao.org
    //2. 下载 nrm 用于切换源
      cnpm install nrm -g 
      nrm ls 查看当前源
      nrm use xx 切换源		
    

    3. npm脚本

    npm run build = node build.js 
    为什么使用npm 脚本: 命令会记录在build
    1. 集中存放当前项目的所有脚本命令
    2. 外接口,用户不同项目的脚本命令,只要功能相同,就可以是同样的
    3. 提供很多辅助功能(多个脚本执行(&|$$) 通配符 *.js 
    
    以下npm 脚本可以简写
        npm start 
        np stop
        npm test
        npm restart 
        
    默认提供脚本:
    1. "start": "node server.js"
    2. "install": "node-gyp rebuild"
    3. "build": "node build.js"
    
    钩子: pre和pst两个钩子
    

    4. nvm node版本管理

    下载安装 nvm nvm-setup.zip

    • nvm 命令

      nvm list #查看本地所有node版本
      
      nvm install 4.2.2 #安装 4.2.2 版本
      
      nvm use 4.2.2 #切换至 4.2.2 版本
      
      nvm uninstall 4.2.2 #卸载4.2.2 版本
      
    展开全文
  • NPM包管理工具

    2020-07-21 13:01:39
    NPM包管理工具 NPM全程是Node Package Manager,他是JavaScript的包管理工具,是Node.js平台默认的包管理工具,通过NPM可以安装、共享、分发代码、管理项目依赖关系。 可以从NPM服务器下载别人编写的第三方包到本地...

    NPM包管理工具

    NPM全程是Node Package Manager,他是JavaScript的包管理工具,是Node.js平台默认的包管理工具,通过NPM可以安装、共享、分发代码、管理项目依赖关系。

    • 可以从NPM服务器下载别人编写的第三方包到本地。
    • 可以从NPM服务器下载并安装别人编写的命令行程序到本地使用。
    • 可以自己编写的包或者命令行上传到NPM服务器供别人使用。

    可以吧NPM理解为前端的Maven,通过NPM很方便的下载使用js库,管理前端工程。

    最新版的Node.js已经继承了npm,所以首先安装Node环境就可以了。

    NPM英文网:https://nodejs.org/en/
    NPM中文网:http://nodejs.cn/
    在这里插入图片描述
    安装完成后检验是否安装成功:

    node -v
    
    npm -v 
    

    在这里插入图片描述

    NPM 初始化

    初始化项目

    npm init
    

    在这里插入图片描述
    输入名称:名称不能包含大写字母,如:studyDemo是不允许的,如果有大写,可以设置为study-demo,
    如果不输入直接回车,则以括号中的名称做为默认名字。
    在这里插入图片描述
    版本号:版本号,如果不输入也是以小括号中的版本号为默认。
    在这里插入图片描述
    描述:输入一个描述,随便来了。
    在这里插入图片描述
    入口文件:运行一个程序都有一个入口,设置之后,我们的js项目就是从这个文件里面运行,有人可以设置一个新的,但是我们用默认的就可以了。
    在这里插入图片描述
    测试命令:不用输入,直接回车就可以了。
    在这里插入图片描述
    git 仓库地址,也不需要,直接回车就行了。
    在这里插入图片描述
    关键字、作者、秘钥认证都不需要,直接忽略就可以了。
    在这里插入图片描述
    接下来他会根据我们设置的在studyDemo文件夹下创建一个package.json文件,内容如上图,点击回车标识确认,即OK,不确认的话我们就得设置一个no然后回车。
    在这里插入图片描述
    然后文件夹下就有了刚刚创建好的package.json文件。打开看一下:
    在这里插入图片描述
    如果嫌麻烦,可以采用以下命令初始化npm,这样的话他不会提示你填写各种信息,而是全部采用磨人的方式创建。

    npm init -y
    

    在这里插入图片描述
    这样子的话就简化了一系列的操作。

    NPM模块的安装

    安装方式

    npm install 命令用于安装某个模块,安装方式分为本地安装和全局安装两部分。

    • 本地安装
      将JS库安装在当前实行命令时所在的目录下
    npm install <module name>[@版本号]
    
    • 全局安装
      将JS库安装到你的全局目录下
    npm install <module name>[@版本号] -g
    

    如果安装出现一下错误:

    npm err! Error:connect ECONNREFUSED 127.0.0.1:8087
    

    解决办法:

    npm config set proxy null
    

    本地安装

    本地安装会将js库存放在当前目录下
    安装最新版 express 模块,他是基于node.js平台的web开发框架,执行命令如下:

    npm install express
    

    出现黄色的不用担心是警告。
    在这里插入图片描述
    在该目录下出现一个 node_modules 文件夹和一个 package-lock.json 文件。
    node_modules 文件夹用于存放下载的js库(相当于maven的本地仓库)。
    package-lock.json 是在 npm install 的时候生成的一份文件,记录的是当前状态下实际安装的各个包的具体来源和版本号。
    重新打开 package.json 文件,发现刚才下载的文件已经添加到依赖列表中了。
    在这里插入图片描述

    模块版本号显示方式:
    • 指定版本号:比如“3.5.2”,只安装指定版本,遵循“大版本,次要版本、小版本”的格式规定。
    • ~ 波浪号+指定版本:比如“~3.5.2”,安装3.5.x的最新版本,不低于3.5.2,但是不安装3.6.x,也就是说,安装时不改变大版本号和次要版本号。
    • ^ 插入号+指定版本号:比如 ^3.5.2:安装3.x.x,安装3.x.x的最新版本号,但不安装4.x.x,也就是说安装的时候不改变大版本号。需要注意的四,如果大版本号为0,则插入号的行为与波浪号相同,这是因为此时处于开发阶段,即使是次要版本的变动,也可能带来不兼容。
    • latest:安装最新版本。

    指定版本安装

    安装jquery2.2.0版本,注意,2.2.0版本必须存在,不然会安装失败。

    npm install jquery@2.2.0
    

    在这里插入图片描述
    在这里插入图片描述
    安装成功!

    全局安装

    使用全局安装会安装到全局目录下。
    查看全局安装目录:

    npm root -g
    

    在这里插入图片描述
    比如在全局安装一个 vue。

    npm install vue -g
    

    在这里插入图片描述
    修改全局目录

    npm config set prefix "d:\npm"
    
    npm root -g
    

    很多项目都用到或者是经常用的时候,就是用全局安装。如果是某个项目特定的使用,其他项目一般用不到的时候就使用本地安装。

    查看全局安装的模块

    npm list -g
    

    生产环境模板安装

    格式:–save 或者 -S ,参数的意思是把模块的版本信息保存在package.json文件的 dependencies 字段中(生产环境依赖)。

    npm install <Model Name> [--save|-S]
    

    如果不写 --save 或 -S 默认也是安装到生产环境当中。

    例如在生产环境安装vue。
    在这里插入图片描述
    安装成功:
    在这里插入图片描述

    开发环境模板安装

    格式:–save-dev 或 -D 参数是把模块的版本信息保存到 package.json 文件的 devDependencies 字段中(开发环境依赖),所以开发阶段一般使用它:

    npm install <Module Name> [--save-dev | -D]
    

    例如 开发环境安装 eslint

    npm install eslint -D
    

    在这里插入图片描述
    在这里插入图片描述

    批量下载模块

    从网上下载的项目大多只有 package.json ,没有 node_modules 文件夹时,就要使用命令下载这些没有的js库。

    进入命令提示符,package.json所在的目录,执行以下命令,完成批量下载:

    npm install
    

    此时,npm 就会自动下载 package.json 中所依赖的库。

    查看模块命令

    1. 可以进入安装目录 node_modules 下查看是都有包。
    2. 使用命令查看。
    # 查看本地安装的所有模块
    npm list
    
    npm ls
    
    # 查看指定模块
    npm list <Model Name>
    

    查看模块远程最新版本

    格式:

    npm view <Module Name> version
    

    例如:查看jquery模块的最新版本。

    npm view jquery version
    

    在这里插入图片描述
    查看jquery远程所有版本信息。

    npm view jquery versions
    

    在这里插入图片描述

    卸载模块

    卸载局部模块

    npm uninstall <Module Name>
    

    卸载全局模块

    npm uninstall -g <Module Name>
    

    配置淘宝镜像加速

    查看当前使用的镜像地址:

    npm get registry
    

    在这里插入图片描述
    配置淘宝镜像地址:

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

    还原默认的镜像地址:

    npm config set registry https://registry.npmjs.org/
    
    展开全文
  • 包管理工具 NPM yarn

    基于node工程

    • 包(项目,工程)

      • 概念
      • 1、在Node.js语言中,包和模块并没有本质的不同,包是在模块的基础上更深一步的抽象。
      • 2、包将某个独立的功能封装起来,用于发布、更新、依赖管理和进行版本控制。
      • 3、Node.js根据 CommonJS 规范实现了包机制,开发了 npm 来解决包的发布和获取需求。
    • 包的说明文件(package.json)

      • 使用package.json能干什么
        • 1、相当于你本地项目的一个文档说明。
        • 2、允许你指定你项目中所使用的node包的版本。
        • 3、构建你的项目更加容易,便于给其他人共享。
    • package.json属性详解

      • 本质:json对象
      {
        "name": "npm_command", //包名
        "version": "1.0.0", //版本
        "scripts": { //配置npm运行命令
          "start": "node bin/www"
        },
        "dependencies": {//运行依赖的包
          "jquery": "^3.2.1"
        },
        "devDependencies": {//开发依赖的包
          "babel": "^6.23.0"
        }
      }
      
      • 扩展:
      "jquery": "^3.2.1" -----向上的尖括号可以管理二级,三级版本
      "jquery": "~3.2.1" -----波浪线可以管理三级版本。
      

    npm简介(包管理工具)

    • 1、Node包管理器(npm)是一个由Node.js官方提供的第三方包管理工具,
    • 2、npm是一个完全由JavaScript 实现的命令行工具,通过Node.js执行,因此严格来讲它不属于Node.js的一部分。
    • 3、在最初的版本中,我们需要在安装完Node.js以后手动安装npm,但从Node.js 0.6开始,npm已包含在发行包中了,安装Node.js时会自动安装npm。现在的版本大都使用6.0以上。
    • NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:
      • 允许用户从NPM服务器下载别人编写的第三方包到本地使用。
      • 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
      • 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
    • 查看npm是否安装成功$ npm -v

    npm命令详解

    • 使用npm命令来下载依赖模块及对项目包(模块)进行管理
    • 常用命令:
      • npm init: 生成package.json
      • npm install:用来安装package.json里的相关依赖包
      • npm install packageName -g(全局安装packageName)
      • npm install packageName --save 安装包(局部安装packageName—运行依赖)
      • npm install packageName@version --save 安装指定版本的包(局部安装)
      • npm install packageName --save-dev(局部安装–开发依赖)
      • npm info packageName (显示包的信息)
      • npm rm packageName (移除包)
      • npm config get prefix (获取全局安装包的所在地址,并且可见对应的cmd命令)

    npm link

    • link相关文档
    • 背景:我们假设项目是 my-project, 需要用到一个独立的 my-utils 模块。新开发或修改的 my-utils 模块,如何在项目中试验?
      • 发布一个 beta 版本
        • 优点:你高兴就好。
        • 缺点: 无趣+无趣+无趣,麻烦+麻烦+麻烦。
      • 使用相对路径安装
      $ cd path/to/my-project
      $ npm install path/to/my-utils
      
        - 优点:简单明了
        - 缺点: 调试过程中往往需要微调,此时需要切换到 my-utils 目录修改,然后反复重新 install,很麻烦;
      
      • 使用软链
      $ cd path/to/my-project/node_modules
      $ ln -s path/to/my-utils my-utils
      
        - 优点:软链后,两边修改直接同步;
        - 缺点: 指令操作麻烦,不同操作系统语法不一样;
      
    • npm link功能:在本地开发npm模块的时候,我们可以使用npm link命令,将npm 模块链接到对应的运行项目中去,方便地对模块进行调试和测试;
    • 基本方法
    $ cd path/to/my-project
    $ npm link path/to/my-utils
    
    • 如果这两个目录不在一起,操作方法
    $ # 先去到模块目录,把它 link 到全局
    $ cd path/to/my-utils
    $ npm link
    $
    $ # 再去项目目录通过包名来 link
    $ cd path/to/my-project
    $ npm link my-utils
    

    镜像问题

    • 使用npm导致的问题(更多的是针对5.0以下版本)
      • 下载慢
      • 甚至下载不了

    cnpm(淘宝镜像)

    • 将npm上的包同步更新到淘宝镜像上,目前是每10分钟同步一次。
    • 配置:npm install -g cnpm --registry=https://registry.npm.taobao.org
    • 修改仓库地址为npm地址:npm config set registry https://registry.npmjs.org/
    • 常用命令:使用 cnpm 代替 npm 即可
    • 问题:
      • 会多下载一些文件/文件夹
      • 严重者会导致 webstorm 瘫痪,就像帕金森综合征
    • 解决上述问题的办法

    npm转换国内镜像

    • npm是一个很好用的工具,全名是Node Packet Manager,是一个nodejs的包管理工具,但是美中不足的是当我们去安转包的时候却发现下载的速度太慢,但是没关系,还是有方法的就是利用淘宝的国内镜像,一下是3个设置的方法:

    • 镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):

      • 1.通过config命令
      npm config set registry https://registry.npm.taobao.org 
      npm info underscore (如果上面配置正确这个命令会有字符串response)
      
      • 2.命令行指定npm --registry https://registry.npm.taobao.org info underscore
      • 3.编辑 ~/.npmrc 加入下面内容registry = https://registry.npm.taobao.org
    • 下载vue-cli之后,使用vue提醒vue不是全局变量;

      • 解决方法:将vue.cmd的文件找到之后,复制该路径,添加到环境变量Path中;

    ##补充扩展

    • 2017年5月30日发布node 8.0,其中自带的npm也由3.xxx版本升级到5.0
    • npm5变化:
      • 通过npm下载包的时候多了一个package.lock.json
      • package.lock.json可以记录整个node-modules中文件夹的树状结构,再次下载的时候不用先去读取包与包之间相关依赖
        • 大白话:就是记录包与包之间的关联(依赖关系)
        • 好处:再次npm install下载的时候不用去先读取依赖可以直接下载,速度较快。
      • 可以利用离线缓存,合理的利用了缓存,提高了下载效率
      • 在速度上还是和yarn有些差异。
    • –save是一个默认属性,npm install下载包的时候会在package.json里显示依赖
    • 注意:npm3和npm5并没有完美对接
    • 如果之前的项目是用npm下载的包,当后期用npm下载其他包的时候之前的包的依赖是无法读取到package.lock.json里,导致之前的包无法使用,此时需要npm install重新下载。
    展开全文
  • 除了npm,还有这个包管理工具

    热门讨论 2020-10-22 23:29:42
    说到包管理工具npm是大家最熟悉的了,除了它,还有yarn,相信大家肯定听说过,接下来我们来看看yarn是个什么,怎么用。 1.yarn是什么? Yarn 对你的代码来说是一个包管理器。它可以让你使用并分享 全世界开发者...
  • 文章目录前言npm 概述二、npm 基础命令三、npm 安装 webpack四、npm 创建 react项目五、npm 创建vue 项目 前言 npm 概述 二、npm 基础命令 查看 npm 安装的全局 组件 所在的根目录 npm -g root 查看npm ...
  • NPM是前端开发广泛使用的包管理工具。类似后端的composer 安装 nodejs sudo apt-get install -y nodejs 查看node安装成功 node -v npm是否包含 npm -v 下载好 node.js, npm 也就有了 npm更新地可比 node 勤快多了,...
  • 上一篇简单介绍了NPM包管理工具 在这篇文章中 我想给大家介绍一个取代使用NPM的包管理工具——Yarn 以及它与NPM之间的差异简介这个就是yarn的logo,应该是一只猫 Yarn的官网:传送门 来到官网,映入眼帘的就是...
  • npm是基于nodejs平台的js包管理工具。在安装NodeJS的时候将会自动安装该工具,能解决NodeJS代码部署上的许多问题,如: 允许用户从NPM服务器上下载别人编写的第三方包到本地使用 允许用户从NPM服务器上下载第三方...
  •  npm 是 JavaScript 世界的包管理工具,并且是 Node.js 平台的默认包管理工具。通过 npm 可以安装、共享、分发代码,管理项目依赖关系。 npm -v:查看npm 版本号 npm init 初始化一个项目 npm install ...
  • nodejs 之npm包管理工具详解

    千次阅读 2014-05-08 09:20:34
    npm--node package manager Node 文件包管理工具
  • NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,所以安装nodejs即可。 1、下载nodejs包:https://nodejs.org/en/download/ ,然后安装 2、安装完成后,检验一下是否安装成功,在CMD的...
  • Yarn是Facebook、Google、Exponent和Tilde开发的款新的JavaScript包管理工具(开源) 下载 第种办法: 我的电脑是Windows操作系统 按照官网的说明,下载网址...
  • 前端知识-npm js包管理工具

    千次阅读 2021-01-21 20:10:54
    更新自己 npm i npm@latest -g ...npm i 名[@版本] //安装 同npm i 名–save 默认为依赖 npm i //自动根据package.json下载 npm uninstall npm upate 更新 npm i xxx --save-dev//开发依赖
  • NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的...
  • 包管理工具-npm

    2017-11-30 17:14:39
    npm
  • 1.包管理工具:  (1)npm:管理后台的包(express,ejs,jade,webpack,grunt,bower 等);  (2)bower:管理前台的包或者框架(jquery,bootstrap,vue,angular,react 等); 2.使用 npm 包管理:  ...
  • 如何开发自己的npm包管理工具

    千次阅读 2017-03-09 14:42:18
    如何发布?...npm whoami(查看当前帐号) ...npm install (npm包名)如何更新包?修改package.json里的version字段,注意格式(0.0.1),最前面的是项目或者工具功能方面较大的更改以及版本之间不兼容,第二字段是
  • 使用 JavaScript 包管理工具npm

    千次阅读 多人点赞 2018-06-25 01:24:01
    大约从 2010 年开始,几个相互竞争的 JavaScript 包管理工具开始出现,来帮人们从中心仓库中自动完成下载和升级的流程。Bower 在 2013 年可以说是最流行的一个了,...)注意到,npm 作为一个包管理工具,最开始是专...
  • Npm 包管理工具-常用详解

    千次阅读 2016-09-03 19:40:26
    ...也许有泡沫和炒作的成分,但是不得不承认,这世界上本就没有所谓的公平。多年来兢兢业业带给我们无数快乐痛苦和就业机会的Flash,在代表着众多巨头利益,从蹒跚学步起就被内定为太子的HTML
  • UniApp增加NPM包管理工具

    千次阅读 2020-03-13 11:17:48
    、打开UniAPP项目,进入终端,如果HBuilderX没有,菜单-视图-显示终端,然后在编辑器底部选择终端。或者通过系统终端进入项目根目录 二、运行 npm init -y -y是默认设置yes,初始化之后会生成package.json ...
  • 前端包管理工具NPM vs Bower 的区别

    千次阅读 2017-07-01 17:21:29
    前端包管理工具NPM vs Bower 的区别 如下为互联网资料整理: npm是node package manager ->javascript(-relative) package manager bower 和 npm 的区别: npm 和bower 的最大区别,就是 npm 支持嵌套地依赖...
  • npm包管理工具的安装及配置使用

    千次阅读 2017-12-22 23:18:10
    npm(Node Package Manager,即:node包管理器)是nodeJS的一个程序包管理和分发的管理工具npm完全用JavaScript写成,它可以让全世界与Web前端相关开发者共享代码,非常方便的使用各种插件、库和框架,无需再到处...
  • npm包管理

    万次阅读 2020-07-13 04:18:24
    来看看npm安装并管理众多的软件包安装
  • nodeJs的包管理工具npm

    千次阅读 2011-10-04 16:01:40
    $ npm install express ejs mysql ...npm是node的包管理器,我们在开发nodejs应用程序的过程中,可能需要依赖许许多多的第三方模块以提高开发效率,那么此时,我们就需要npm来辅助安装所需package。 n
  • npm的全称是node package manager : node 包管理器,提供一个registry,你只要注册一个npm账号,就可是使用npm进行包管理了,比如发布,安装,更新…等等。使用npm进行包管理一种是使用npm官方,即 ...
  • 学习大纲认识NPM安装NPM使用NPM包NPM中级用法了解package.json文件package.json 文件详解模块的基本应用NPM 和yarn的对比和迁移 认识NPM   NPM (全称Node Package Manager也就是Node包管理器)是Node.js默认的、...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 51,497
精华内容 20,598
关键字:

npm是一个包管理工具