美文网首页
学习笔记:关于npm命令相关

学习笔记:关于npm命令相关

作者: 双鱼子曰1987 | 来源:发表于2021-05-06 09:33 被阅读0次

一、概述

npm是前端工程化的利器之一,利用它可以快速搭建前端工程,并且容易搭建自己的脚手架工具。

二、基本使用

1、常用命令

  • npm 的包安装分为本地安装(local)、全局安装(global)两种
    npm install express 本地安装,将安装包放在 ./node_modules
    npm install express -g 全局安装,将安装包放在 /usr/local/bin/npm 下或者你 node 的安装目录。

  • 安装指定版本
    npm install xxx_package_name@1.0.0

  • 在package.json的dependencies属性添加包依赖
    npm install --save xxx_pagekage

  • 卸载模块
    npm uninstall express

  • 更新模块
    npm update express

  • 搜索模块
    npm search express

  • 查看安装信息
    npm list -g 查看所有全局安装的模块
    npm list moduleName 查看某个模块的版本号

  • 清除缓存
    npm cache clear

  • 淘宝 NPM 镜像替换
    npm install -g cnpm --registry=https://registry.npm.taobao.org
    这样就可以使用 cnpm 命令来安装模块:cnpm install [name]

2、关于package.json

package.json 位于模块的目录下,用于定义包的属性。

  • 属性说明
    name - 包名。
    version - 包的版本号。
    description - 包的描述。
    homepage - 包的官网 url 。
    author - 包的作者姓名。
    contributors - 包的其他贡献者姓名。
    dependencies - 依赖包列表。如果依赖包没有安装,npm 会自动将依赖包安装在 node_module 目录下。
    repository - 包代码存放的地方的类型,可以是 git 或 svn,git 可在 Github 上。
    main - 指定了程序的主入口文件,require('moduleName') 就会加载这个文件。这个字段的默认值是模块根目录下面的 index.js
    keywords - 关键字,方便使用者在 npm search中搜索。
    scripts - 定义脚本命令。

二、npm 创建新模块

  • 初始化 npm init
    npm init --yes 一键生成package.josn文件
    包的名称必须不同,可以通过npm search xxx看你的新包名是否被占用。

  • 编写模块代码

  • 注册用户:需要邮箱
    npm adduser
    npm login
    新用户需要邮箱验证通过后才能用。

  • 发布模块
    npm publish

  • 撤销模块
    npm unpublish 包名 --force

  • npm更新发布后的包
    更改package.josn文件里面的版本号,然后重新发布npm publish

参考

用npm创建自己的模块并进行发布

相关文章

  • 学习笔记:关于npm命令相关

    一、概述 npm是前端工程化的利器之一,利用它可以快速搭建前端工程,并且容易搭建自己的脚手架工具。 二、基本使用 ...

  • npm 命令相关

    https://cloud.tencent.com/developer/article/1072932 npm i...

  • npm相关命令

    npm更新版本 npm update -g-g 全局安装 更新某个包 更新全局包 npm updata xx...

  • npmrc配置

    一.npm配置 (1)npm cli 提供了npm config 命令进行npm相关配置, 通过npm confi...

  • npm、nvm 相关命令

    1.npm查看当前源,以及设置为国内源 查看当前源:npm config get registry 设置为国内源:...

  • 如何使用react进行热加载

    一) 安装bable相关命令 5.1 使用 NPM 配置 React 开发环境 二) 项目打包编译命令相关的安装 ...

  • npm命令笔记

    查看配置文件路径 查看设置 删除代理 设置代理 install依赖包 update依赖包 uninstall依赖包...

  • NPM install安装命令学习笔记

    npm install *安装到项目目录下npm install -g *-g是全局安装,具体位置要看npm ci...

  • npm的相关删除命令

    1、卸载装在全局的node/npm 1. npm ls -g --depth=0#查看已经安装在全局的模块,以便删...

  • 2019-04-18 webpack的安装及起步

    1、安装 关于npm install命令的具体用法: 原文地址:NPM install -save 和 -sav...

网友评论

      本文标题:学习笔记:关于npm命令相关

      本文链接:https://www.haomeiwen.com/subject/dtohcltx.html