Uniapp-开发小程序

文章目录

  • 前言
  • [一、npm run xxx ------ cross-env: Permission denied](#一、npm run xxx —— cross-env: Permission denied)
  • [二、macOS 微信开发者工具选择](#二、macOS 微信开发者工具选择)
    • [uniapp 用 vscode 开发](#uniapp 用 vscode 开发)
  • 总结

前言

macOS下 uniapp 开发小程序。


一、npm run xxx ------ cross-env: Permission denied

拷贝过来的项目带node_modules.

运行npm run xxx 报错上述错误。

解决方法(亲测有效)

输入一下命令

bash 复制代码
npm rebuild

其他解决方法:

删掉node_modules 文件 ,重新npm install。

chmod 777 node_modules 这个我改了文件的权限,但还是报上述的 cross-env: Permission denied

二、macOS 微信开发者工具选择

微信开发者工具下载直达地址🚀

据说 macOS ARM64 性能更好 : ( .

uniapp 用 vscode 开发

如图 UNI_PLATFORM=mp-weixin 的时候是运行小程序。会打包在 dist/目录/目录 ,在用微信开发者工具打开dist的项目即可运行。

这里要提一嘴的是,有时候wxappid 你没有权限。是因为小程序的所有者没有把你加入开发者。加入即可。

或则临时生成测试 wxAppid。下文图中的 test Account 按钮。

生成到dist后,微信开发工具点击导入项目,如图选择目录。

小程序的主包有大小限制。打包报错,超出4m限制了。。。 如图体积分析。依次分包优化🐮

前往社区瞧瞧🧐 uniapp小程序体积多大,优化思路🚀


总结

uniapp开发小程序,坑很多。记录📝 解决思路,希望对你有帮助。

相关推荐
2601_956743689 小时前
上海小程序开发公司:本地优质厂商名录与源码私有化技术分析
小程序·开发经验·上海
科技小刘c14 小时前
接单做小程序,我算了笔省下的时间账
小程序
宠友信息1 天前
消息序号如何保证即时通讯源码聊天记录稳定加载
java·spring boot·redis·python·mysql·uni-app
2501_916008891 天前
苹果上架工具怎么选 不用 Mac 上架 App Store 的几种方案
android·macos·ios·小程序·uni-app·iphone·webview
宠友信息1 天前
MySQL复合索引与Druid优化仿小红书源码个人主页查询链路
数据库·spring boot·websocket·mysql·uni-app
万岳科技系统开发2 天前
智慧医院小程序开发满足医疗机构多场景服务需求
数据库·学习·小程序
硬核科技牛2 天前
AI生成的小程序,数据能导出换平台吗
小程序·apache
秃头披风侠_郑3 天前
【uniapp】一文让你学会微信小程序+APP+H5全平台实战指南
前端·微信小程序·uni-app
mykj15513 天前
不止简单下单,代驾小程序系统打造完整智慧出行服务
小程序·代驾小程序开发·代驾小程序定制·代驾app软件
宠友信息3 天前
消息撤回与已读状态如何在即时通讯源码中统一管理
java·spring boot·websocket·mysql·uni-app