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"
  }
相关推荐
blanks20201 小时前
制作 macOS sequoia 安装 u盘
macos
潆润千川科技2 小时前
中老年垂直社交小程序产品功能对比与设计思路分析
小程序
木风未来2 小时前
解锁自然新可能:露营租赁小程序如何让轻量化户外触手可及
小程序
带娃的IT创业者5 小时前
解密OpenClaw系列04-OpenClaw技术架构
macos·架构·cocoa·agent·ai agent·openclaw
木风未来6 小时前
破解家政维修信任困局:一个小程序如何让家庭服务更透明、更高效
小程序
带娃的IT创业者7 小时前
解密OpenClaw_03-OpenClaw核心功能特性
macos·系统架构·objective-c·cocoa·软件工程·智能体开发·openclaw
Java.慈祥8 小时前
速通-微信小程序 5Day
java·微信小程序·小程序·npm
说私域8 小时前
数字围城下的防御与突围:基于私域流量与智能名片商城小程序的用户关系重构研究
小程序·重构·流量运营·私域运营
AI逐月8 小时前
Mac 轻量安装 Docker 完整指南(Docker + Colima + Kubernetes)
macos·docker·kubernetes
binderIPC9 小时前
macos环境下FFmpeg打包成.so文件
macos·ffmpeg·音视频