zoukankan      html  css  js  c++  java
  • npm常用命令整理

    npm是一个NodeJS包管理跟分发工具,已经成为了非官方的发布node模块(包)的标准。
    它可以帮助我们解决代码部署上的一些问题,将开发者从繁琐的包管理工作中(版本、依赖等)解放出来,更加专注于功能上的开发,大大提升我们的工作效率。

    以下为日常应用中收集整理的npm常用命令:

    初始化 引导你创建一个package.json文件
    npm init

    查看package.json文件内容格式
    npm help json

    安装模块 (install 可简写为 i)
    npm install moduleName
    (安装到当前目录,仅在当前目录可用)

    全局安装
    npm install moduleName -g
    (全局安装,可在所有目录下使用)

    安装package.json中的模块
    npm install
    (目录中存在package.json,将安装package.json配置号的版本模块,install后面可不带模块名)

    安装到开发环境依赖
    npm install moduleName --save-dev
    (例如一些预编译包,如sass-loader,less-loader等,仅在开发环境中会用到)

    安装到生成环境依赖
    npm install moduleName --save

    卸载模块 (uninstall 可简写 un)
    npm uninstall moduleName

    重新安装模块
    npm rebuild moduleName

    查看帮助
    npm help

    检查模块是否已经过时
    npm outdated
    (列出所有有新版本的模块,方便对包的更新)

    检查npm线上是否存在该模块
    npm search moduleName
    (当你想要发布自己写的包时,需查看线上是否有同名的已发布的包)

    查看当前目录模块的安装路径
    npm root

    查看全局安装模块的安装路径
    npm root -g

    查看npm安装的版本
    npm -v

    更新本机npm的版本
    npm install -g

    更多npm命令请查看NPM官方文档

    作者:以乐之名
    本文原创,有不当的地方欢迎指出。转载请指明出处。

  • 相关阅读:
    BOM
    定位
    浮动
    行内元素和块级元素
    Java SE之正则表达式五:切割
    Java SE之正则表达式四:获取
    Java SE之正则表达式三:替换
    Java SE之正则表达式二:匹配
    Java SE之正则表达式一:概述
    [C++]PAT乙级1012.数字分类 (20/20)
  • 原文地址:https://www.cnblogs.com/kenz520/p/7625294.html
Copyright © 2011-2022 走看看