npm(一):npm常用命令

package.json

用于存放模块的名称、版本、作者、机构、模块入口、依赖等信息。例子:新建一个目录gulp_demo,在这个目录下通过命令:npm init 。会新建一个全新的package.json文件。
可以通过   npm help json   命令,打开帮助文档,对每一个属性有想起的介绍,然后根绝实际的需要自行初始化package.json的项目。

配置项介绍:
必选项

  1. name 模块的名称,命名时不能转义字符,不能以.和_开头。

  2. version 模块的版本号 其格式:主版本号.福版本号.补丁版本号

在 dependencies devDependencies 等配置项中可使用语义化版本语法。
  1. main : 模块入口文件

可选项

  1. keywords :关键字,数组类型

author : 发起者信息

  1. engines : node 版本

  2. repository : 源码托管地址

  3. scripts :在命令行中 输入 npm script 时实际执行的程序

  4. dependencies和devDependencies : 用于配置生产环境和开发环境依赖包
    当执行 npm install 时 会根据这两个配置项去下载相关的依赖包。
    安装包时命令:
    npm install --save 则相关依赖放在 dependencies
    npm install --save-dev 则相关依赖放在 devDependencies

常用 npm 命令

  1. npm init
    会引导创建一个package.json文件,

  2. npm config

   npm config ls //查看部分配置信息   npm config ls -g //查看全部配置信息

修改配置信息:npm config set

   npm config set registry http://registry.npm.taobao.org/   npm config set proxy http://proxy.com:8081/   npm install grunt --registry=http://registry.npm.taobao.org // 临时修改
  1. npm install (安装的依赖包都存放在根目录下的node_modules下)
   npm install -g gulp //全局安装 用于命令行调用   npm install gulp //本地安装,用于require导入项目依赖包包   npm install gulp --save //将信息写入dependencies中,只要有package.json文件时,直接使用npm install 就会根绝dependencies直接安装所有的依赖包   npm install gulp@>/
  1. npm root - g 或者npm root 可查看全局和本地的依赖包的安装路径

  2. npm list -g 或者 npm list 可查看全局或者本地的依赖包
    查看当前目录下已经安装的node包
    注意 :node的搜索都是在当前目录开始的,搜索结果取决于当前使用的目录中的node_modules下的内容

  3. npm help :查看帮助命令

  4. npm view :查看依赖包的package.json 的信息,也可以单独查找某一个配置项

   npm view gulp    npm view gulp dependencies  查看gulp包的依赖关系   npm view gulp repository.url  查看gulp包的源文件地址
  1. npm unistall - g /npm unistall 卸载依赖包

  2. npm update - g / npm update 更新依赖包

  3. npm search 搜索远程资源库中的依赖包,当在需要发布一个依赖包的时候,可以用这个命令。查找是否已有依赖包

关键字:node.js, npm, install, gulp

版权声明

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部