- unknown file: path.requeueComputedKeyAndDecorators
miniprogram-ci preview 上传代码报错。 报错1: unknown file: path.requeueComputedKeyAndDecorators is not a function at enhance (/usr/local/lib/node_modules/miniprogram-ci/dist/modules/corecompiler/summer/plugins/enhance.js:1:1579) at doTransform (/usr/local/lib/node_modules/miniprogram-ci/dist/modules/corecompiler/summer/plugins/enhance.js:1:1827) at Object.runSummerPluginHook (/usr/local/lib/node_modules/miniprogram-ci/dist/modules/corecompiler/summer/worker.js:1:1225) { code: 10045, path: 'app/components/block-item/index.js' 报错2: { type: 'SummerError', message: 'TypeError: _traverse.visitors.environmentVisitor is not a function', stack: 'TypeError: _traverse.visitors.environmentVisitor is not a function\n' + ' at Object.<anonymous> (/usr/local/bin/global/5/.pnpm/node_modules/@babel/helper-replace-supers/lib/index.js:22:51)\n' + ' at Module._compile (node:internal/modules/cjs/loader:1159:14)\n' + ' at Module._extensions..js (node:internal/modules/cjs/loader:1213:10)\n' + code: 10046, path: 'miniprogram/api/account.ts', plugin: 'summer-typescript', hook: 'load' } 测试了一下npm包的版本均有问题。 miniprogram-ci@2.0.6 miniprogram-ci@2.0.4 miniprogram-ci@1.9.16 miniprogram-ci@1.9.8 配置如下: miniprogram-ci preview \ -v false \ --pp ./dist \ --pkp ./private-key.txt \ --enable-es6 true \ --enable-es7 true \ --enable-minify true \ --enable-allowIgnoreUnusedFiles true \ --enable-autoprefixwxss true \ --uv ***** \ --ud ***** \ --appid ***** \ -r 1 上周五还能用,今天周一我们公司所有的小程序CI全部异常。
2024-07-29 - Jest 单元测试时,在逻辑层中使用 Page 提示 Page is not defined,何解?
基础库:2.11.0 Jest: 29.4.1 babel-jest: 29.4.1 miniprogram-simulate: 1.5.8 miniprogram-api-typings: 2.8.3-1 Jest 测试文件 // jest-example\__tests__\custom-component.test.ts import simulate from 'miniprogram-simulate'; import { test, expect } from '@jest/globals'; import path from 'path'; test('custom-component test', () => { const dirname = path.resolve(__dirname, '../custom-component'); const id = simulate.load(dirname); // 此处必须传入绝对路径 const comp = simulate.render(id); // 渲染成自定义组件树实例 const parent = document.createElement('parent-wrapper'); // 创建父亲节点 comp.attach(parent); // attach 到父亲节点上,此时会触发自定义组件的 attached 钩子 const view = comp.querySelector('.index'); // 获取子组件 view expect(view?.dom).toBeDefined(); expect(view?.dom?.innerHTML).toBe('index.properties'); // 测试渲染结果 if (view?.dom) { expect(window.getComputedStyle(view?.dom)?.color).toBe('green'); // 测试渲染结果 } else { console.error('view.dom is undefined'); } }); 组件逻辑层 // jest-example\custom-component.ts Page({ properties: { prop: { type: String, value: 'index.properties', }, }, }); 运行 yarn jest 报错 ReferenceError: Page is not defined > 1 | Page({ | ^ 2 | properties: { 3 | prop: { 4 | type: String, at Object.Page (miniprogram/pages/jest-example/custom-component.ts:1:1) 但是将 Page 改为 Component 就可以正常运行 Component({ properties: { prop: { type: String, value: 'index.properties', }, }, }); $ jest PASS miniprogram/pages/jest-example/__tests__/custom-component.test.ts √ custom-component test (98 ms) 百思不得其解,希望能得到社区的解答,万分感谢。
2023-01-31 - 开发者工具 增加查看组件data的功能
- 需求的场景描述(希望解决的问题) 开发者工具 增加查看组件data的功能 - 希望提供的能力 如果没有这个功能,组件化开发的调试极为不便!希望官方能够重视开发体验和开发效率
2019-03-31 - image组件中使用lazy-load,图片不显示了?
5月25日左右,小程序突然发现 在部分IOS手机上,产品列表页图片不显示了,同时公司其他项目组也出现了这个问题,但是没过多久 就又好了,当时以为是其他的问题,比如阿里云,cdn,但是周五的时候 在体验版 也发现了图片不显示的问题,最后通过定位是lazy-load的原因,把lazy-load删掉就正常了。在社区中 发现了有人提到这个问题,应该是基础库的问题,希望官网看看吧吧,不升级基础库 还有别的解决方案吗
2023-05-29 - @官方,基础库2.32.1紧急bug,图片无法显示
目前发现基础库使用2.32.1的版本,复杂布局图片无法显示,基础库回滚会2.32.0后,显示正常。 定位出原因:image标签使用lazy-load的原因引起的 请官方紧急处理下!!!!!!!
2023-06-08 - 自定义tabbar切换时会闪烁
1. 减少不必要的 setData 可以消除 data 变化导致的闪烁现象 2. 使用普通 image 代替 cover-image 、普通 view 代替 cover-view 可以减弱由于 cover 组件创建偏慢导致的闪烁现象(但要注意组件层叠层级) 但 android 本身的的渲染延迟仍然会导致一部分闪烁现象
2023-05-11 - scroll-view内部的第一个盒子添加margin-top属性,出现滚动条?
案例代码https://developers.weixin.qq.com/s/ps4RIvmO7Sbe,在小程序开发者工具中即可复现,基础库2.4.4,版本为最新版本 描述:在scroll-view内部的第一个盒子添加margin-top时,scroll-view就出现滚动条,超出的部分就是margin-top的值,这个滚动条在自定义navbar页面影响效果,求官方验证?
2019-09-19 - 使用pc端微信,无法打开我司的体验版小程序页面,观察现象与分包有关
目前出现情况: 若使用windows10 pc版微信打开,我司开发的小程序无法正常运行。经测试,取消分包加载(subPackages),将页面加入到主包中,则无此问题。 备注: 1、目前移动端未发现问题 2、电脑系统 windows10 3、pc微信版本2.9.5.41 请问有官方人员可以看下这个问题吗
2020-07-20 - 小程序PC端跳转分包页面白屏?
环境 window10微信版本2.9.0.123复现 使用PC端微信访问小程序可复现代码片段 https://developers.weixin.qq.com/s/jZpGWmmm73h4 [图片]
2020-05-15 - 小程序PC版分包预加载提示找不找??
[图片] 如图所示
2019-08-10