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"
  }
相关推荐
00后程序员张14 小时前
完整教程:如何将iOS应用程序提交到App Store审核和上架
android·macos·ios·小程序·uni-app·cocoa·iphone
00后程序员张14 小时前
iOS应用性能优化全解析:卡顿、耗电、启动与瘦身
android·ios·性能优化·小程序·uni-app·iphone·webview
小河豚oO15 小时前
2. 初识 LLM API:环境配置与多轮对话演示
macos
June56115 小时前
SSH 免密 + 主机指纹登录完整安装步骤(macOS)
运维·macos·ssh
高斯的手稿080117 小时前
使用VNC从Windows/Mac复制文字,粘贴到树莓派终端里
macos
大力水手~17 小时前
小程序模仿iphone苹果手机滑动选时间
智能手机·小程序
杰建云16717 小时前
小程序如何做裂变?
小程序·小程序制作
Evavava啊18 小时前
iOS微信小程序WebView中按钮背景渐变显示问题解决方案
ios·微信小程序·h5·渲染
Maynor99618 小时前
刚刚!谷歌 Gemini 推出 Mac 客户端
macos
阳光雨滴18 小时前
微信小程序使用canvas自定义富文本内容做图片分享
微信小程序·小程序