package.json 文件详细解读:批量安装依赖项
前提 gulp的简单介绍与应用 - 知乎 (zhihu.com)
1 2 3 4 5 6 7 8 | npm init //初始化工程 npm run //run script npm install //安装依赖 npm update //升级依赖 npm bin //查看bin文件目录 npm link //将工程软链接到全局 npm publish //发布包 npm deprecate //废弃包 |
如果拿到别人的项目,需要安装之前package.json中devdependencies 和 dependencies两个模块下所列举的依赖,可以通过执行以下命令实现。
npm install --save 依赖@版本号
查看package.json
和package-lock.json两个文件
先来说说npm安装包的方式
和npm的安装流程
。npm 安装包的方式
npm
安装包的方式分为本地安装和全局安装。安装使用npm install
或简写形式npm i
。
本地安装;本地安装的包只能在当前目录下使用。本地安装很简单,以element-ui
为例
1 | npm i element-ui |
本地安装的包又分为开发依赖(devDependencies)
和生产依赖(dependencies)
。
如果想要安装的包放在开发依赖(devDependencies)
中,我们传递参数 --save-dev
或 -D
即可。
如果想要安装的包放在生产依赖(dependencies)
中,我们传递参数 --save
或 -S
即可。
全局安装
全局安装的包能在当本机所有目录下使用。我们在安装包的时候传递参数-g
或--global
即可。
1 2 | npm i -g element-ui npm i --global element-ui |
全局安装的包路径我们可以通过npm config get prefix
查看。
以下详见 一文解析package.json和package-lock.json-js教程-PHP中文网
package.json 包名称、版本号、作者信息、入口文件、仓库地址、关键字、描述、许可协议
1 | npm config ls -l命令查看npm的所有配置 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)