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"
  }
相关推荐
lhldsg15 分钟前
相册印刷实战指南:从设计规范到系统落地全流程解析
java·小程序·架构·设计规范
汤姆yu1 小时前
基于微信小程序的晚托机构管理系统
微信小程序·小程序·晚托
博、、1 小时前
酒馆预约系统开发实战:从需求分析到上线部署指南
小程序·需求分析
zww89491111 小时前
相册印刷项目实战指南:从设计到成品的完整技术流程
java·小程序·eclipse
guo_wen_qiang2 小时前
一个好用的命令——查看文件大小
linux·macos
2501_915918412 小时前
Flutter项目配置iOS混淆的详细步骤与工具推荐
android·flutter·ios·小程序·uni-app·cocoa·iphone
这是程序猿3 小时前
高校宿舍信息管理系统小程序
java·小程序·毕业设计
凡泰AI3 小时前
如何通过小程序多端框架,让一个小程序同时运行在iOS、安卓、鸿蒙和微信客户端,实现开发层面的降本增效
android·ios·微信小程序·小程序·harmonyos
阿童木写作11 小时前
跨境电商图片翻译工具推荐:批量图片翻译+视频字幕翻译+智能抠图
python·macos·音视频·xcode
博、、12 小时前
智慧场馆解决方案小程序系统:从架构设计到部署实践
小程序