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"
  }
相关推荐
爱勇宝3 小时前
一个家庭成长小程序的 MVP 复盘:看到用户在用我很欣慰
微信小程序·产品·设计
芯日记6 小时前
Mac-使用文本编辑的html浏览器打开出现源代码问题
macos·html
一牛8 小时前
Swift 循环引用
macos·ios
食尘者9 小时前
MacBook Pro M5Max 本地大模型推理实践
macos·aigc
投票竞赛10 小时前
6 类细分场景在线投票工具,微信小程序亲测测评精准匹配对应评选需求
小程序
x-cmd20 小时前
Mac 涨价后,本地 AI 还能千元入门吗?
linux·人工智能·macos·ai·agent·amd·本地ai入门
这是个栗子1 天前
uni-app微信小程序开发:高频核心 API(三)
微信小程序·小程序·uni-app
m0_377108141 天前
小智ai-esp32
人工智能·macos·xcode
quweiie1 天前
thinkphp8结合jwt与微信小程序接口鉴权
微信小程序·小程序·thinkphp接口·接口鉴权
Lvan的前端笔记2 天前
python:Mac 系统 uv 完整安装+入门实战
python·macos·uv