小程序上传regeneratorRuntime报错排查
本文整理于网络,仅供阅读参考,如有不妥之处,敬请批评指正!如果您想加入微擎社区版技术大牛微信群和QQ群,请联系微信: ccccyyyy4444 或者 QQ:155120699
解决小程序上传regeneratorRuntime 相关报错
1.使用 miniprogram-ci 编译小程序
miniprogram-ci \
get-compiled-result \
--pp ./demo-proj/ \
--pkp ./private.YOUR_APPID.key \ // 在对应目录任意建个文件
--appid YOUR_APPID \
--uv PACKAGE_VERSION \
-r 1 \
--enable-es6 true \
--save-path ./compiledResult.zip
2.解压编译后的文件
tar zxvf compiledResult.zip
3.安装regenerator依赖包
npm install regenerator --save-dev
4.将runtime.js复制到项目根目录
cp node_modules/regenerator-runtime/runtime.js ./compiledResult
5.在对应报错文件中引入runtime.js
const regeneratorRuntime = require('compiledResult/runtime.js');
6.修改项目project.config.json中setting.minified为false
7.将项目打包在微擎进行上传
如果看不懂微擎社区版二次开发手册或者遇到问题,请联系微信: ccccyyyy4444 或者 QQ:155120699 ,如果我们有空闲时间,可以免费为您答疑解惑。