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"
  }
相关推荐
CHU72903510 小时前
生鲜团购商城小程序:新鲜触手可及的便捷购物新体验
小程序
踏着七彩祥云的小丑14 小时前
Mac——已安装工具查找
macos
小红的布丁14 小时前
公网 IP、私网 IP、路由表、转发表与 MAC 地址的关系
tcp/ip·macos·智能路由器
Lecxcy_Kastreain15 小时前
如何自适应 MacOS
macos
医疗信息化王工16 小时前
钉钉小程序开发实战:手术查询小程序
小程序·钉钉·手术查询
简单点了17 小时前
mac安装node环境
macos
软件开发技术18 小时前
新版点微同城主题源码34.7+全套插件+小程序前后端 源文件
小程序·php
简单点了18 小时前
mac安装vm装win11虚拟机
macos
todoitbo18 小时前
装了 QClaw 之后,我卸掉了好几个 Mac 软件
人工智能·macos·ai·软件·openclaw·qclaw
總鑽風1 天前
搭建Spring Boot + ELK日志平台,实现可视化日志监控
spring boot·elk·macos