首页 > 其他分享 >npm包管理器

npm包管理器

时间:2024-04-08 23:44:56浏览次数:30  
标签:npm 依赖 管理器 -- install save 安装

一、npm包的使用

1、npm特点

npm: 速度较慢:npm 需等待上一个任务安装完成才能运行下一个任务,尤其是在网络不稳定的情况下,可能会出现延迟和丢包的情

2、npm包安装

在下载node.js时会自动安装npm包

3、常用命令

//通过下面命令查看安装的版本
npm -v
​
//安装依赖包
npm install                         //安装项目依赖的所有包
npm install <package>               //安装指定的包
npm install <package>@<version>     //安装某个版本的包
npm install --save <package>        //安装指定的包,并将其添加到dependencies字段中
npm install --save-dev <package>    //安装指定的包,并将其添加到devDependencies字段中
​
//卸载包
npm uninstall <package>             //卸载指定的包
​
//更新包
npm update                          //更新项目依赖的所有包
npm update <package>                //更新指定的包
​
//全局安装
npm install <package>  -g
​
​
//初始化
npm init                            //初始化一个新的npm项目,并生成package.json文件
​
//运行项目
npm run <script>                    //运行package.json文件中定义的脚本,一般为npm run server
npm run server -- --port 9000       //指定运行9000端口
​
//打包
npm run build                   //将项目代码构建成生成包
重点:在下载包时使用--save!!!!

4、 --sava与 --save-dev区别

  npm install --save <package> 是将安装包信息将加入到dependencies(生产阶段的依赖,也就是项目运行时的依赖,就是程序上线后仍然需要依赖)

  npm install --save-dev <package>是将安装包信息将加入到devDependencies(开发阶段的依赖,就是我们在开发过程中需要的依赖,只在开发阶段起作用。)

区别:

  • –save 会把依赖包名称添加到 package.json 文件 dependencies 下,

  • –save-dev 则添加到 package.json 文件 devDependencies下

标签:npm,依赖,管理器,--,install,save,安装
From: https://www.cnblogs.com/lixianhui/p/18122923

相关文章

  • yarn包管理器使用
    二、yarn包的使用1、yarn特点速度超快。Yarn缓存了每个下载过的包,所以再次使用时无需重复下载。同时利用并行下载以最大化资源利用率,因此安装速度更快。超级安全。在执行代码之前,Yarn会通过算法校验每个安装包的完整性。超级可靠。使用详细、简洁的锁文件......
  • Linux 软件包管理器yum
    一、yum概念yum是一个软件包管理器,相当于手机上的应用商店。Linux系统中的软件包可能会存在依赖关系,下载软件A,可能会需要同时下载文件B、C、D,但是yum会帮我们解决这些软件包之间的依赖关系。2.yum的生态Linux系统中有三种下载软件的方式:源代码安装、rpm包安装、yum安装源......
  • VSCode 终端显示“pnpm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此
    解决方案:1.用get-ExecutionPolicy命令在vscode终端查询状态get-ExecutionPolicy返回Restricted说明状态是禁止的2.用set-ExecutionPolicyRemoteSigned命令更改状态即可set-ExecutionPolicyRemoteSigned此时再输入get-ExecutionPolicy,显示RemoteSigned即可正常执......
  • npm 和 yarn 的使用区别
    从package.json中安装项目依赖:npminstall或yarn向package.json添加/安装新的项目依赖:npminstall{库名}--save或yarnadd{库名}向package.json添加/安装新的dev项目依赖(devDependency):npminstall{库名}--save-dev或yarnadd{库名}--dev删除依赖......
  • UOS:统信操作系统UOS上的包管理器
    UOS是统信开发的基于Linux内核的操作系统。包管理器Linux系统基本上分为两大类:RedHat和Debian。RedHat系列:RedHat、Centos、Fedora;Debian系列(也称为GNU/Linux):Debian、Ubuntu。可以通过指令uname-a查看自己电脑上Linux版本。yum和apt-get都是包管理工具,只是yum用于RedHat,apt......
  • npm常用的命令
    npm英文全称:nodepackagemanager。npm是JavaScript编程语言的包管理器。npm允许开发人员通过管理项目的依赖关系来轻松地共享和重用代码。在JavaScript社区中广泛使用,它提供了用于安装、管理和更新包等常用的命令。常见的npm命令有:1.初始化一个新的npm包,生成一个`package.js......
  • Windows启动项管理器Autoruns
    文章目录AutoRunsVirusTotalAutorunscAutoRunsAutoRuns用于启动程序管理,可显示系统启动或登录时的各种自动启动行为,并扩展和加载各种系统进程,要比任务管理器中的自启动管理高级得多,其界面如下,列出了所有开机启动项。可以看到界面中有很多选项卡,当前所在位置是【Ev......
  • Vue3 + TypeScript + Vite 初始项目搭建(ESLint、Prettier、Sass、Stylelint、husky、p
    仓库地址仓库地址:https://gitee.com/tongchaowei/vue-ts-vite-template项目源码下载:https://gitee.com/tongchaowei/vue-ts-vite-template/releases全局安装pnpm包管理工具执行如下命令在系统全局安装pnpm包管理工具:npmipnpm-g使用Vite脚手架创建Vue3......
  • nvm & npm
    nvm安装nvmwindows安装nvm1.下载nvm下载地址:nvm-windows,下载nvm-noinstall或者nvm-setup.exe如果使用nvm-noinstall可以运行install.cmd,会自动配置环境变量。 2.配置环境变量NVM_HOME:D:\program\nvmNVM_SYMLINK:D:\program\nvm\nodejs 3.将环境变量加入......
  • 关于 npm 包的版本管理规范和各项配置项的含义
    关于npm包的版本管理规范和各项配置项的含义npmixxx@next安装最新的版本,不管是稳定版还是内测版npmixxx@latest安装最新的版本,并且是稳定版相关链接https://juejin.cn/post/7122240572491825160https://juejin.cn/post/7027293182249402405......