zoukankan      html  css  js  c++  java
  • npm 的一些常见命令

    npm是什么

    NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。

    一些尾缀代表的意思

     --save / -S(默认)安装包信息将写入 dependencies,表示是上线和开发的时候都需要(生产阶段的依赖)

    --save-dev / -D 安装包信息将写入 devDependencies,(开发阶段的依赖)

    --save-optional / -O 安装包信息将加入到 optionalDependencies(可选阶段的依赖)

    --save-exact / -E 精确安装指定模块版本。这样安装的模块,在package.json 文件的 dependencies 字段,对应模块下的版本号中的 ^ 消失了。

    -g 全局安装 安装后的依赖可在任何命令行下使用。

    常用的一些命令:

    • npm init 在项目中引导创建一个package.json文件,之后安装的依赖包都将记录在该文件中。
    • npm install / npm i 安装模块
    • npm uninstall 卸载模块
    • npm update 更新模块
    • npm outdated 检查模块是否已经过时
    • npm ls 查看安装的模块
    • npm help 查看某条命令的详细帮助
    • npm root 查看包的安装路径
    • npm config 管理npm的配置路径
    • npm cache 管理模块的缓存
    • npm start 启动模块
    • npm stop 停止模块
    • npm restart 重新启动模块
    • npm test 测试模块
    • npm version 查看模块版本
    • npm view 查看模块的注册信息
    • npm adduser  用户登录
    • npm publish 发布模块
    • npm access 在发布的包上设置访问级别

    我使用过的 npm 部分命令使用举例:

    删除 node_modules 目录下面的 ice.js 包:

    npm uninstall ice.js

    从 package.json 文件中删除依赖,需要在命令后添加参数 --save:   npm uninstall xxx --save

    卸载全局安装的包: npm uninstall xxx -g

    npm remove xxx 和 uninstall 相似。

    npm指令清除npm缓存

    npm cache clean --force

    使用场景:当 npm install 报错时,得考虑一下,是否之前有 npm install 的时候中断过,之后 npm install 就开始报错,这是因为有缓存造成的,此时就需要清一下缓存之后重新安装。

    查看npm版本

    npm --version

    package.json

  • 相关阅读:
    JSLint报错翻译
    vue 选城市三级联动
    npm 安装 sass-loader 失败的解决办法
    Metasploit Framework(6)客户端渗透(上)
    Metasploit Framework(5)弱点扫描
    Metasploit Framework(4)信息收集
    Metasploit Framework(3)Meterpreter
    Metasploit Framework(2)Exploit模块、Payload使用
    Metasploit Framework(1)基本命令、简单使用
    Kali学习笔记22:缓冲区溢出漏洞利用实验
  • 原文地址:https://www.cnblogs.com/MrZhujl/p/13535081.html
Copyright © 2011-2022 走看看