npm安装依赖:全局包、本地包、测试包、package.json

简介: npm安装依赖:全局包、本地包、测试包、package.json

目录

本地包

# 查看版本
npm -v
# 查看帮助
npm help
# 安装依赖
npm install axois
# 升级
npm update axois
# 卸载 
npm uninstall axois
# 安装依赖,指定源
npm install axois --registry=https://registry.npm.taobao.org

全局包

npm install --global axois
npm update -g axois
npm uninstall -g axois
# 查看全局安装过的包
npm list -g --depth 0

使用package.json

npm init -y
# 加到 dependencies
npm install <package_name> --save
npm uninstall <package_name> --save
# devDependencies
npm install <package_name> --save-dev
npm uninstall <package_name> --save-dev

使用淘宝镜像

npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install axios

简写

安装         install     i
测试         test        t
帮助         --help      -h
全局         -global     -g
保存依赖      --save      -S
保存为开发依赖 --save-dev  -D
npm init参数:
init --yes     init -y 
init --force   init -f

参考

13 个 npm 快速开发技巧

npm 包的本地开发和调试

全局安装测试包

cd <dev-package-dir>
npm link

本地安装测试包

# 进入测试目录
cd <test-package-dir>
# 安装测试包
npm link <dev-package-name>
# 卸载测试包
npm unlink <dev-package-name>

如果报错

# 全局安装测试包报错
npm link
# 删除测试包内的目录,再进行安装
rm -rf node_modules

参考

有关 npm 包的本地开发和调试

相关文章
|
2月前
|
缓存 资源调度 持续交付
在清空NPM缓存后,检查是否所有依赖都已正确安装
在清空NPM缓存后,检查是否所有依赖都已正确安装
|
15天前
|
Linux
kickstart自动安装系统 --DHCP 配置及测试
PXE+Kickstart自动安装系统需配置DHCP服务器分配IP。dhcpd.conf示例:设置更新样式、忽略客户端更新、指定下一服务器及启动文件。定义子网、网关、掩码、动态地址池并预留特定MAC地址。重启xinetd、NFS、DHCP服务,确保新服务器与Kickstart服务器在同一网络,避免误装其他机器。注意隔离测试网络以防干扰生产环境。
61 18
9-14|npm install --global windows-build-tools 安装太慢了,能够指定国内源
9-14|npm install --global windows-build-tools 安装太慢了,能够指定国内源
|
2月前
|
测试技术 Linux 虚拟化
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
详细的VMware虚拟机安装macOS Big Sur的保姆级教程,包括下载VMware和macOS镜像、图解安装步骤和遇到问题时的解决方案,旨在帮助读者顺利搭建macOS虚拟机环境。
60 3
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
|
2月前
|
存储 Ubuntu 安全
ROS2教程02 ROS2的安装、配置和测试
本文是关于ROS2(机器人操作系统2)的安装、配置和测试的教程。内容包括使用一键安装脚本快速安装ROS2 Humble版,手动安装步骤,设置语言环境、添加软件源、更新软件包、安装ROS2桌面版和开发工具,配置ROS2环境,创建工作空间,配置ROS2领域以避免网络冲突,以及如何删除ROS2。此外,还包括了测试ROS2是否安装成功的两个案例:基本的Topic通信测试和使用Turtlesim演示程序。适用于Ubuntu 22.04操作系统。
91 1
ROS2教程02 ROS2的安装、配置和测试
|
5天前
|
安全 测试技术 Linux
CentOS7 安装vulhub漏洞测试环境
CentOS7 安装vulhub漏洞测试环境
11 0
|
10天前
|
Web App开发 Linux Python
linux上安装selenium环境及测试
该文章提供了在Linux CentOS上安装Selenium环境、Chrome浏览器及Chromedriver的详细步骤,并演示了如何以无头模式进行测试。
27 0
|
2月前
|
敏捷开发 缓存 前端开发
阿里云云效产品使用合集之前端打包时npm安装卡住一般是什么导致的
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
2月前
|
缓存 资源调度 持续交付
在清空NPM缓存后,如何检查是否所有依赖都已正确安装
在清空NPM缓存后,如何检查是否所有依赖都已正确安装
|
2月前
|
测试技术 开发工具 虚拟化
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
这篇文章提供了一份保姆级的教程,指导如何在MacOS虚拟机上安装Xcode,包括环境准备、基础软件安装以及USB扩展插件的使用,以实现iOS自动化测试方案的第一步。
37 0
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程

热门文章

最新文章

推荐镜像

更多
下一篇
无影云桌面