应该让有赞的人来回答!
有赞的投票调查工具是否能在微信正常使用?1.是不是可以转发好友 2.是否可以转发朋友圈 3.有什么要求或者限制 4.有没有时间周期
2022-02-26支持的 `var(--xxxx)`
小程序 wxss 支持 css 变量吗?我想使用下方的写法,然后在代码里面动态的使用 `var(--xxxx)` ,这样的方案,来给小程序设置多个主题,请问能否做到? //app.wxss :root{ --xxxx: 123 123 123; }
2021-12-19诚邀,但是我无法回答,因为话语权掌握在人家手中,有什么办法呢!
微信公众号里的门店小程序为何挑着审核?我昨天申请的还没有通过,今天申请 的通过了。这是什么逻辑?还有为什么联系一个在线人工客服要那么难?
2021-12-1421年了
微信小程序npm第三方包全局变量 process.env.NODE 未定义- 需求的场景描述(希望解决的问题) 我本周开始在学习微信小程序开发,需要使用redux管理数据状态,但发现有问题? 第一步: 初始化package.json; $npm init 第二步:安装redux; $npm install --production redux 第三步:使用开发者工具,构建npm;构建成功后,在根目录看到 miniprogram_npm 文件夹, 第四步:小程序js文件中引用,比如 const reduxLib = require('redux'); 第五步:编译小程序,此时报错了; ``` VM15166:1 thirdScriptError sdk uncaught third Error process is not defined ReferenceError: process is not defined ``` 错误原因是代码中有如下代码: ``` 121: if (process.env.NODE_ENV !== 'production') { ``` 分析: 小程序中 require 第三方包,不是直接使用 node_modules 中文件,而是开发者工具构建后miniprogram_npm文件夹,流程方案是没有问题的。 但是对于源npm包中文件代码 process.env.NODE_ENV 出现未定义该如何解决呢? npm包中出现process.env.NODE_ENV在浏览器端肯定是不通过的,我们知道现在大部分通过webpack打包, 比如扩展 webpack.DefinePlugin 可以注入变量,在打包期间将js代码替换掉 ``` new webpack.DefinePlugin({ 'process.env.NODE_ENV': JSON.stringify('development') }) ``` 我也查看了官方回复类似: https://developers.weixin.qq.com/community/develop/doc/000ece287f43202c46c6c0ad356000?highLine=process.env 但没有解决,你们尝试新建一个项目,就 安装 "redux": "4.0.1" 版本,问题就重现了; 实际对于第三方npm包的方案中,解决的还不是很彻底,受限制比较多。 ----- 题外尝试:node_modules 文件夹中 redux包中package.json文件,节点 "main": "lib/redux.js"文件,如果更改为 "main": "dist/redux.js",因为dist目录是打包后的文件; 则不会报错,仅仅是require不报错,功能我还未写,是否可用未知; 但我们不肯能去手动更改第三方包,多人开发,多次变更,很容易引入bug的;再者文件 "main": "lib/redux.js" 也不是源码,不是src下文件,是个中间文件,完全可用的,所以微信开发者工具应该提供编译期间变量定义或者替换。 也许自定义编译条件可以解决,能够给个详细的操作说明,文档太简单,回复更简单。 但有想想自定义编译与js代码替换似乎没关系,到底要怎么解决变量注入或者变量替换呢? [图片] ----- - 希望提供的能力 微信开发者工具,在编译或打包时,如何给第三方包注入变量? 比如 替换掉源码包 process.env.NODE_ENV
2021-10-18希望有技术看到!
自定义组件创建顺序和 "lazyCodeLoading"引发的问题?错误示例 https://developers.weixin.qq.com/s/vOdyHymR7atQ 1.上述示例 在工具中编译或者真机调试会报错 Component is not found in path "components/comp2/comp2" (using by "components/comp1/comp1") 但是预览正常 2.原示例 去除app.json中的配置"lazyCodeLoading" : "requiredComponents",工具和真机调试报错依旧, 预览白屏。 3.原示例 删除comp1文件夹,再在回收站中还原此文件夹后,工具编译正常,预览正常,真机调试控制台正常,屏幕一直中间转圆圈 说下自己的理解。 配置的lazyCodeLoading在工具编译(我是windows环境)时无效,只在真机使用小程序时有效. 工具编译的时,因为某些因素,组件有预注入行为(形容),并与组件创建时间相关,如果子组件创建在父组件后,会造成报错,找不到子组件。但由于设置了lazyCodeLoading,在真机启动小程序时(预览),组件注入行为有变,所以正常显示。(把父组件删除再还原的操作会使得子组件创建时间早于父组件,工具就不报错了) 需求产生是因为,开发的第三方插件(JS,TS开发)想利用自定义组件的返回值为载体承载组件类型,在父组件中写子组件properties时有更严格的类型检查,搭配behaviors可以实现更细粒度开发模式。插件已经开发完毕(实现ts类型的严格检查很费事),但由于现有错误,不得不下架npm。希望管理开发人员看到,给个官方思路,如果没有想法改变,看来就得放弃维护此插件了(心疼)。其实就是让lazyCodeLoading模式在工具端编译时生效。以下为一些插件相关截图。 [图片] [图片] [图片][图片] [图片]
2021-09-27来晚了,回答了!
你好,文章后推荐“喜欢此内容的人还欢喜”这个怎么关闭?[图片] 如上图所示的“喜欢此内容的人还欢喜”,推荐了很多别的文章,有我们自己的,也有别的公众号文章,一来非常影响用户看留言和写留言,影响公众号与用户的互动,二来对我们有分流,以前用户会翻看我们的历史内容,现在可能直接就跳转了,我看有的公众号有这个,有的没有,这个在哪里关闭
2021-05-23我也期待官方的优化!
开发者工具用久了会卡,能优化一下?微信开发者工具本地调试小程序的时候,用一小段时间就会很卡,关掉软件重新打开后,又会正常,能优化一下代码吗???微信开发者工具Stable 1.05.2105170
2021-05-23遇到一样的问题
建议使用 npm 包时,构建 npm 可以自定义构建参数,比如自定义 process.env,可否?很多 npm 包喜欢用以下方法加载脚本 if (process.env.NODE_ENV === 'production') { module.exports = require('./dist/xxx.cjs.prod.js') } else { module.exports = require('./dist/xxx.cjs.js') } 但目前“构建 npm”时无法使用自定义的构建参数,比如 process.env ,就造成很多 npm 包无法直接使用,很不方便,希望可以自定义 “构建 npm” 的全局参数
2021-05-21终于找到一样问题的地方了,请问大家解决了吗??? [图片]
TypeScript 开发使用 inversify DI 库报错- 当前 Bug 的表现(可附上截图) [图片] - 预期表现 应该能够正确加载 reflect-metadata npm 包。 - 复现路径 使用 TS 创建小程序项目 npm i inversify reflect-metadata --save 根据 inversify 官方起始文档,编写 DI 相关代码 在小程序开发者工具,菜单点击 工具-》构建 NPM 编译小程序,并查看运行结果 报错。 SOF 上,https://stackoverflow.com/questions/37534890/inversify-js-reflect-hasownmetadata-is-not-a-function,解决的方法是直接引用:import "reflect-metadata", 然鹅,开发工具似乎并没有正确处理? - 提供一个最简复现 Demo
2021-05-19谢邀,没经历过这种情况,抱歉了!
由于微信视频一直审核中,操作了两次群发同一视频,审核通过后是否会自动占用2次群发次数?由于微信视频一直审核中,操作了两次群发同一视频,审核通过后是否会自动占用2次群发次数?
2021-05-10