【基础-判断】可以通过ohpm uninstall 指令下载指定的三方库
错误
解释如下:
-
ohpm uninstall
的功能是卸载,而非下载
ohpm uninstall
命令的作用是移除已安装的三方库,例如执行ohpm uninstall lottie
会:- 删除工程中
oh_modules
目录下的lottie
库文件; - 从
oh-package.json5
文件的dependencies
或devDependencies
中移除对应依赖项(除非使用--no-save
参数)。
- 删除工程中
-
下载三方库的正确命令是
ohpm install
若需下载或安装三方库(如axios
),应使用ohpm install <package_name>
命令,例如:ohpm install @ohos/axios
此命令会:
- 从 OHPM 仓库(如
https://ohpm.openharmony.cn
)下载库; - 自动将依赖信息添加到
oh-package.json5
文件; - 将库文件存储到
oh_modules
目录。
- 从 OHPM 仓库(如
-
命令混淆的常见场景
uninstall
用于移除不再需要的库(如版本冲突或功能弃用);install
用于引入新依赖(如集成crypto-js
加密库)。
总结:
- 错误原因:
uninstall
仅支持卸载操作,不具备下载功能。 - 正确操作:下载三方库必须使用
ohpm install
命令。