1. 包安装
- 安装项目依赖:在项目目录中使用
npm install
(或简写npm i
)命令可以安装package.json
文件中列出的所有依赖。 - 全局安装包:使用
npm install -g <包名>
可以全局安装一个包,这样就可以在任何地方使用它。
2. 管理项目依赖
- 添加依赖:
npm install <包名> --save
用于生产环境依赖,npm install <包名> --save-dev
用于开发环境依赖。 - 更新依赖:
npm update <包名>
更新特定包,或npm update
更新所有依赖。 - 卸载依赖:
npm uninstall <包名>
。
3. 运行脚本
- 运行脚本:
npm run <脚本名>
可以运行package.json
中scripts
段定义的脚本。
4. 包发布与管理
- 登录npm:
npm login
用于登录到npm账户。 - 发布包:
npm publish
用于将本地包发布到npm仓库。 - 撤销发布:
npm unpublish <包名> --force
(注意,由于npm政策,发布后的包只能在24小时内撤销)。
5. 其他常用命令
- 查看已安装包的信息:
npm list
查看本地安装的包,npm list -g
查看全局安装的包。 - 查找包:
npm search <关键词>
用于在npm仓库中搜索包。 - 查看包的信息:
npm view <包名>
查看某个包的详细信息,包括版本、依赖等。 - 设置配置:
npm config set <键> <值>
用于设置npm的配置项,如代理服务器等。
6. 设置镜像
- npm config get registry 查看当前路径
- npm config set registry https://mirrors.cloud.tencent.com/npm
如何执行build命令
假设你的package.json
中有一个名为build
的脚本,你可以使用以下命令来执行它
npm run build
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!