js

npm 简介

2019-10-07  本文已影响0人  YM雨蒙

npm: 包管理工具(node package manage)

安装

npm安装

下载 node

下载了 node 就安装了 npm

// 验证
node -v

npm -v

// 可以升级最近的稳定版本
 npm install npm@latest -g

常用操作

// 初始化项目
npm init (-y)  // 生成 package.json文件

// 安装包
npm install packageName

// 卸载包
npm uninstall packageName

// 更新
npm update packageName

// 安装指定版本的包
npm install packageName@x.x.x

npm 常用配置项

package name: 包名
version: (1.0.0) 版本号
description: 描述项目
entry point: (todo.js) 包的入口文件
test command:
git repository:
keywords: 关键字
author: 作者
license: (ISC) 许可证
{
  "name": "packa",
  "version": "1.0.0",
  "description": "description:",
  "main": "entry point: (todo.js)",
  // 指定命令的快捷方式
  "scripts": {
    "test": "test command:"
  },
  "repository": {
    "type": "git",
    "url": "git repository:"
  },
  "keywords": [
    "keywords:"
  ],
  "author": "author:",
  "license": "ISC"
}
// 安装生产环境需要的依赖
dependencies : {
  'jquery': '^3.0.0'
}
// 开发环境需要的依赖, 不在生产环境用
devDependencies: {
  'webpack': '^3.0.0'
}

npm install webpack --save-dev

常用命令

npm search 搜索(快捷方式:find, s)

npm install 安装 (快捷方式:i)

npm uninstall 卸载(快捷方式:rm, r)

npm list列出已安装依赖(快捷方式:ls)

npm outdated 检查过期依赖

npm update 更新依赖(快捷方式:up)

npm root 查看依赖安装路径(也就是node_modules的路径)

npm view 查看模块的注册信息

上一篇 下一篇

猜你喜欢

热点阅读