node_第三方包下载文件package.jon详解
2024-09-07 07:24:41
配置原因
第三方包的体积过大,不方便团队成员之间共享项目源代码
共享时剔除node_modules
快速创建 package.json(只能在英文的目录下成功运行)
npm init -y
npm i 一次性安装所有的依赖包
{
name: 包名称,
version: 版本号(大版本号.功能版本号.bug版本号),
main: 入口文件(外部在导入的时候,直接写包名,那么系统就会去找这个main的属性,然后找到对应的入口文件去执行,默认是 index.js),
description: 描述信息,
keywords: 关键字,
license: 开源协议,
dependencies: 核心依赖,开发和上线的时候都需要依赖的模块,
devDependencies: 开发依赖,仅仅只是在开发的时候需要,上线之后就不要了
}
{
"requires": true,
"lockfileVersion": 1,
"dependencies": {
"moment": {
"version": "2.22.2",
"resolved": "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz",
"integrity": "sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y="
}
}
}
最新文章
- java使用jsch连接linux
- python包下载地址
- MVVM架构~Knockoutjs系列之js接收C#数据集合的方式
- WF4.0 工作流设计器 传入参数问题记录?
- OAF TABLE中添加序号列
- 20135220谈愈敏Blog7_可执行程序的装载
- 招聘一个靠谱的ios
- zookeeper分布式环境的搭建
- Sorl之.net操作
- CF380C Sereja and Brackets [想法+线段树]
- 剑指offer-面试题6.重建二叉树
- ASP.NET MVC3使用Unity2.0实现依赖注入(转载和扩展)
- 直接用request.setAttribute()会报错,在这之前应该先让request获取ServletActionContext.getRequest();方法 // request.getAttribute同理
- CORS(跨域资源共享)
- 树莓派安装FLASK服务;并在端网页读取 GPIO状态和系统时间
- Web服务器Tomcat集群与负载均衡技术
- Python_字符串简单加密解密
- jetty安装、配置、优化
- Gym - 101806R :Recipe(分治+斜率优化)
- git图片