安装了 DevEco Studio ‌通常不需要单独安装 npm‌,因为 IDE 内置了 Node.js 环境(含 npm),以下是把内置的npm配置到系统的环境变量中供系统全局使用。


1,打开DevEco Studio内置的终端:

在终端中,可以通过以下命令,来查找npm的安装位置:

which npm

或者,如果你使用的是nvm(Node Version Manager)来管理Node.js版本,你可以使用:

nvm which npm

这将返回DevEco Studio内置的npm的安装路径,例如

/Applications/DevEco-Studio.app/Contents/tools/node/bin/npm

2. 配置环境变量

方法1:临时添加到当前会话:
如果只想在当前终端会话中使用npm,可以直接使用export命令:

export PATH="/path/to/npm:$PATH"

将/path/to/npm替换为步1中找到的npm的实际路径。例如:

export PATH="/Applications/DevEco-Studio.app/Contents/tools/node/bin:$PATH"

方法2
永久添加到环境变量:
要永久添加到环境变量,你需要编辑你的shell配置文件(如.bash_profile, .zshrc等,取决于你系统使用的shell)。

打开系统的终端,通过以下命令来判断你的shell是哪种:

echo $0

或者:

echo $SHELL

知道类型了后,你需要找到shell配置文件的位置。
打开系统终端输入以下命令之一来找到它:

echo $HOME/.bash_profile  # 对于bash用户
echo $HOME/.zshrc         # 对于zsh用户

然后,使用文本编辑器打开该文件,例如使用vim,nano等:

vim  ~/.zshrc
nano ~/.zshrc  # 或者 ~/.bash_profile,取决于你使用的shell

在打开的文件末尾添加以下行:

export PATH="/path/to/npm:$PATH"

将/path/to/npm替换为步骤2中找到的npm的实际路径。例如:

export PATH="/Applications/DevEco-Studio.app/Contents/tools/node/bin:$PATH"

保存并关闭文件。之后,为了让更改生效,你需要重新加载配置文件或重启你的终端:

source ~/.zshrc  # 或者 source ~/.bash_profile,取决于你编辑的文件

3,验证配置

最后,可以在系统终端中输入以下命令来验证npm是否已正确添加到环境变量中:

npm --version

如果一切设置正确,这将显示你的npm版本号。
例如:

glm@dawn ~ % npm --version
10.5.0

表示配置成功!

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐