发布于2021-12-05 19:11 阅读(973) 评论(0) 点赞(9) 收藏(4)
npm是nodejs自带的包(插件)下载管理工具,使用npm命令要先安装nodejs
nodejs安装路径http://nodejs.cn/download/
-允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
-允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
npm init 会产生一个package.json文件
nom init -y 默认yes选项
1.不能写注释
2.dependencies: 依赖(都有哪些插件)
3.devDependencies 开发环境依赖
4.script 可以运行的命令
npm install 包名
npm install 包名 --save
npm i 包名 -D
npm install 包名 --asve-dev
npm i 包名 -S
npm install 包名 -g
npm i 包名 -g
在电脑任意项目都可以使用
jquery 1.x兼容
npm install jquery@1.6
npm install jquery@latest
普通卸载 npm remove 包名
全部卸载 npm remove 包名 -g
npm update 包名
npm list 显示当前的依赖列表
npm root view -g 查看全局的安装目录
npm root view 查看当前的项目安装路径
X.Y.Z,主要版本X,次要版本Y,补丁Z)
X:代表一个破坏兼容性的大变化;)
Y:表示不会破坏任何内容的新功能;)
Z:表示不会破坏任何内容的错误修复)
^1.2.1代表的更新版本范围为>=1.2.1&&<2.0.0
^0.2.1代表的更新版本范围为>=0.2.1&&<0.3.0
^0.0.2代表的更新版本范围为0.0.2(相当于锁定为了0.0.2版本)
1.npm install nrm -g
2.nrm ls 查看源
3.nrm use taobao 使用源
下载的时候从指定的taobao服务器下载
是npm代替者 更快 更安全
yarn add 包名
yarn global add 包名 全局安装
yarn add 包名 --dev 生成环境依赖安排
yarn remove 包名 移除
yarn init 初始化项目
引入yarn.lock文件来管理依赖版本问题,=保证每次安装都是一致的
缓存加并行下载保证的安装速度
不过,据说,现在的npm6也有缓存了,yarn这优势不是很明显了
为了让npm更快,cnpm采用国内的镜像源
安装npm install -g cnpm --registry=https://registry.npm.taobao.org
使用把npm换成cnpm就可
yarn npm cnpm都是javascript包管理工具都可以使用!!!
原文链接:https://blog.csdn.net/qq_54780978/article/details/121687013
作者:爱出汗
链接:http://www.qianduanheidong.com/blog/article/248500/2bf2cb5d27ee83aa85b7/
来源:前端黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 前端黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-3
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!