我的操作步骤
1、cnpm install --save miniprogram-computed
2、开发者工具 => 构建npm
3、引用到js里,如上图报错一致,然后修改了路径为文件的相对路径,报错如上图
module "miniprogram_npm/miniprogram-computed/rfdc" is not defined
Error: module "miniprogram_npm/miniprogram-computed/rfdc" is not defined
const computedBehavior = require('miniprogram-computed')
Component({
behaviors: [computedBehavior],
看了下官方的代码片段,发现多了一些文件,不过移除那些后依然能用。不得其解,只能再来询问了
npm install fast-deep-equal --save
npm install rfdc --save
微信小程序的外部包,是依赖package.json里面的配置依赖的,所以npm install rfdc --save之后,需要重新执行微信小程序开发工具里面的构建npm 这是什么鬼才设计逻辑
可以把node_modules里装好的fast-deep-equal和rfdc复制进miniprogram_npm就能启动了。
2021.12.15 依然这样,初学者表示很难
楼主,你的问题解决了吗
你好,麻烦提供可以复现的demo(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)