【npm】npm技术一点通

【npm】npm技术一点通

npm简介

npm是Node.js包管理工具,据说是全球最大的模块生态系统,所有模块对外开源免费,作用相当于前端里的maven。

*maven:构建项目 + 管理依赖
通过npm,可以:(1) 管理前端依赖 (2)创建标准前端项目

npm环境准备:安装node.js环境后会自动安装npm

附:下载安装:nodejs node.js官网
附:npm的使用可以通过一个例子来入门:从0到1创建一个Vue模板项目

检验npm版本

在这里插入图片描述

使用npm创建前端标准项目

在本地指定的空白目录里通过总端打开

npm init
//或(使用默认创建方式)
npm init y   

配置npm taobao镜像源(从国内镜像库下载依赖会快一些,据说每10分钟同步一次国际)

npm install -g npm --registry=https://registry.npm.taobao.org
//或
npm config set registry https://registry.npm.taobao.org
查看npm配置信息
npm config list

示例:npm 安装 jquery

npm install jquery

当下载了某个依赖后,本地会多出三个文件,分别为:

node_modules:依赖存放位置
package.json:依赖配置文件
package-lock.json:锁定依赖版本

根据配置文件下载依赖
npm install
npm更新依赖包
//更新小版本
npm update
//更新大版本
npm install @ 

或:手动修改package.json中的版本号,然后npm i。
本地验证升级新版本后没有问题,提交新的package.json和package-lock.json文件。

npm删除依赖包

方法一:npm uninstall ,提交更新package.json和package-lock.json文件。
方法二:在package.json中删除对应的包,然后执行npm i,提交package.json和package-lock.json文件。

npm启动项目
npm run dev


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部