Mac下使用nvm,执行微信小程序自定义处理命令失败

环境

系统:Mac OS

终端:zsh

CPU:M1/ARM架构

node环境:nvm,node20

node目录:/Users/laoxu/.nvm/versions/node/v20.1.0/bin/

问题

在使用微信小程序的自定义处理命令时,启动失败

提示找不到node,找不到npm

解决方案

在project.config.json中修改一下命令

添加export PATH,将当前使用到的node目录临时添加到PATH环境变量中

之后添加分号,再添加执行的命令

json 复制代码
  "scripts": {
    "beforeUpload": "export PATH=$PATH:/path/to/your/npm/;npm run cmd"
  }

比如我的beforeUpload命令如下

json 复制代码
  "scripts": {
    "beforeUpload": "export PATH=$PATH:/Users/laoxu/.nvm/versions/node/v20.1.0/bin/;npm run uploadenv test"
  }
相关推荐
AI-小柒14 小时前
开发者一站式数据解决方案:通过 DataEyes API 一键配置智能数据采集与分析工具
大数据·人工智能·windows·http·macos
CHQIUU14 小时前
外置硬盘格式选择指南:Windows与Mac双系统通用方案
windows·macos
BugShare15 小时前
macOS的Dock栏怎么像Win一样鼠标悬浮时预览快速选择
macos·计算机外设
寂夜了无痕15 小时前
旧版本mac 2016款升级新系统Sequoia 详细操作步骤
macos·旧mac升级新系统
Kingexpand_com15 小时前
物联网APP开发实战:如何打造用户真正愿意用的智能硬件伴侣
物联网·小程序·app·智能硬件·物联网app定制开发
___波子 Pro Max.15 小时前
解决brew安装慢问题
macos
CHU72903517 小时前
家政同城服务APP前端功能玩法解析
前端·小程序
Lixun18 小时前
Mac安装Homebrew教程:解决brew安装失败(国内镜像安装方法)
macos
weixin_lynhgworld18 小时前
硬核功能赋能运营,定制盲盒小程序解锁沉浸式抽盒体验
小程序
前端嘣擦擦18 小时前
mac 安装 nvm + node + npm(国内镜像 + 官方安装步骤)
前端·macos·npm